OpenCV源码安装方法
1、下载源码
2、检查VS版本,下载足够新版本的cmake
3、创建opencv文件夹,里面创建build和source文件夹,源码文件夹放source文件夹下(后面可能还需要另外的opencv_contrib,源码与opencv_contrib平行)
4、运行cmake-gui,两次configure,一次generate,world选项记得打钩
5、VS打开build里面得到的OpenCV.sln
6、CMakeTargets里面的ALL_BUILD分别release和debug生成一次
7、INSTALL也生成一次(不知道release和debug是不是也要各一次)
8、环境变量设为 XXX\build\install\x64(也可能是x86取决于cmake时的配置)\vc16(取决于VS版本、cmake时的配置?)\bin
9、项目里面的设置
C/C++ -> 常规 -> 附加包含目录 XXX\build\install\include 和 XXX\build\install\include\opencv2
连接器 -> 常规 -> 附加库目录 XXX\build\install\x64\vc16\lib
连接器 -> 输入 -> 附加依赖项 (XXX\build\install\x64\vc16\lib里面的)opencv_world451.lib 或者 opencv_world451d.lib(取决于release或debug)
其他:
保存为配置文件方法:VS -> 视图 -> 其他窗口 -> 配置管理器,右键 Debug | x64 添加新项目属性表,如上第九项设置,保存在一个地方方便以后使用

浙公网安备 33010602011771号