最主要的问题在于:我需要用到外部依赖 gecode ,对于 win 10 ,经验告诉我,从源码编译来安装并不是一个好的选择,从官网下载 .msi 安装包再配合 VC++ 是明智之举。 首先我们可以得到 cl.exe 编译链接的方法,由 gecode说明书MPG[1] : cl /DNDEBUG /EHsc /MD /wd4355 -I "D:\Program Files\gecode (win 10 上 make 命令报错,遂放弃) 把 gecode 的 includePath 和 libPath 放到 环境变量 include 和 lib 里? cl /DNDEBUG /EHsc /MD /wd4355 -I "D:\Program Files\gecode\include" ` -c . cl /DNDEBUG /EHsc /MD /wd4355 -I "D:\Program Files\gecode\include" ` -Fe .
我面临的问题是,我无法在 windows 10 平台上编译并使用 gecode ,而让我感到焦虑的是:我之前已经在 linux 上成功编译运行了 gecode 的实例,并且在 windows 10 上我都是按照 gecode 的编译说明书配置的: •我首先尝试用 gcc/g++ 编译,失败,在调用 sh 脚本时,显示 OS 不适配,那我只能更换平台•于是改用 Cygwin 上的 gcc/g++ ,在编译时也报错 ,没有查到类似错误及其解决方案•最后,我下载 VC ,使用 MSVC 里面的 cl.exe 直接搭配 gecode 的 64 位安装包,成功运行了实例 但之后还面临一系列问题,这里不详述... 比如,gecode 自己有一套逻辑体系,而这个体系并没有在我的脑海里成型。但我现在却要求自己直接开始应用 gecode 写实例——这将导致我效率低于预期。
比如我正在写的 gecode 教程: ? 又比如我之前写的 VS Code : ? VS Code 汇总 废话不多说,我用的是上古神器音视频处理神器 ffmpeg ,仅仅一条命令,足矣。 而关于 gecode 的动图,很丝滑,因为我没有使用 -s 和 -r 命令。 独门秘笈,如果你也在做笔记、写博文、玩技术号,欢迎加我微信 PiperLHJ ,咱们一起学习、一起进步。