寒山不冷笔记
如果我们想要查看opencv开源库的原始代码,进行图像处理算法学习时,避免不了利用cmake进行代码编译!
如果你也遇到以下问题,不要急,还有寒山不冷同学!
1. 已经安全填好source code: (此路径每个人都不一样哦);
2. 选择生成编译路径build the binaries:(可以提前建好文件夹或是自动生成文件路径);
3. 点击configure;
靠!shit!fuck!
不要急!
方案策略
1. 可能你选取的编译版本不对,一定要选用自己计算机适合的;
2. 可能你的电脑中vs版本不兼容,查看以下两个路径;
C:\Windows\Microsoft.NET\Framework\v4.0.30319 (一般是这个)
D:\Microsoft Visual Studio 10.0\VC\bin (为自己安装vs的路径,每个人位置并非完全一样)
查找文件cvtres.exe的版本号信息,选择最新版本号信息的cvtres.exe进行保留,并删除另一个。如下图所示查看:
单击右键=》属性点击=》
注意:如果你在安装cmake时,未能添加环境变量则会出现报错,在安装的时候一定要记得勾选相应的复选框。
经过以上操作,我们再次进行cmake编译,则会出现以下图片:
代表我们离成功更进一步了,如果想详细了解opencv中相应的函数,你可以勾选BUILD_EXAMPLES复选框;
进行下一步:(点击Generate)
接下来的时间会根据不同的个人电脑,其耗时也不相同,在这里我们不用纠结,请等待最终结果吧!
我们再去自己建立的路径中寻找生成的问价吧!
最后再次利用自己vs打开.sln文件,我们可以看到如下的景色:
可能耗时一定时间,仅仅需要耐心等待!
当当当,我们欣赏学习代码的时刻到来啦!
以上是寒山不冷同学原著,若有错误之处请多多指教。