opencv3.3.1、opencv_contrib-3.3.1使用 CMake 编译步骤
opencv3.3.1 和 opencv_contrib_3.3.1 编译实现。
所需软件: 链接:https://pan.baidu.com/s/1kVlBFYR 密码:kpng
vs 为版本为 vs2013, CMak 版本为 CMake 3.7
将 opencv 扩展至自定义目录,然后将 opencv_contrib 解压到 opencv 扩展目录。
打开CMake
如图所示 配置相应目录。
然后 Configure
在这过程中需要联网,下载相应库,请确保网络畅通。
configure 完之后,有上述选项,找到 OPENCV_EXTRA_MODULES_PATH 选项,然后将 opencv_contrib moudules 目录添加进去,
然后 Configure,完成后 Generate,Open Project。
在vs2013中,相继编译 debug 库和 release 库。编译完成后,在解决方案中 右键 INSTALL--> 仅用于项目-->仅生成 install,这一步
很重要,捣腾了两天就因为这一步没有执行,这一步也必须分为 debug 和release版本。执行完成后,会在
D:\opencv3.3.1\opencv\sources\build\bin 下面生成很多 库文件,这很重要,因为后面执行程序需要用到这些库,需要将这些库拷贝
到 C:\Windows\System32 或者 C:\Windows\SysWOW64中,看你的系统版本。缺什么库,拷贝什么库。