本人的台式机到了,是时候给大家兑现承诺了
第一步:安装opencv3.3.1到指定目录
第二步:配置环境变量,路径为D:\opencv\opencv\build\x64\vc14\bin
第三步:打开VS2015,新建一个Win控制台工程
下面以配置debug模式下X64编译器为例
第四步:在左边找到属性管理器,在debug,X64下选择user的属性
第五步,选择VC++目录,添加路径,以我为例的就是包含目录为:D:\opencv\opencv\build\include,D:\opencv\opencv\build\include\opencv,D:\opencv\opencv\build\include\opencv2,库目录为D:\opencv\opencv\build\x64\vc14\lib
第六步,先测试一下
如果报错,则将D:\opencv\opencv\build\x64\vc14\bin下的3个dll复制到C:\Windows\SysWOW64下,之后再次运行
成功
第七步:建立一个存放编译后的contrib的文件夹,读取安装目录下的opencv的source,运行cmake
第八步:编译后在OPENCV_EXTRA_MODULES_PATH加入目录D:\opencv\install\opencv_contrib\opencv_contrib-3.3.1\modules,点击配置,再次编译
第九步:找到指定目录下的输出文件的OPENCV.sln,打开,在左边的项目管理器选择解决方案,重新生成解决方案
第十步:在CMakeTargets中选择install,选择仅限于项目,选第一个
第十一步:再次添加环境变量,我的是D:\opencv\tool\contrib\install\x64\vc14\bin
第十二步:重复之前的步骤