源码编译opencv+contrib库
分类:
文章
•
2024-12-06 16:08:04
从github/opencv官网上下载某一版本的opencv和opencv-contrib压缩包。解压放入source文件夹。
打开cmake-gui,如下图所示,source code目录选择opencv的主目录,build 目录就按默认的来,点configure按钮,弹出配置提示框,编译目标选x64,确认,就开始了初步的编译。

初步编译结束选择OPENCV_EXTRA_MODULES_PATH项的值为opencv-contrib包中modules文件夹,再点config按钮,结束时还有一些条目的颜色是品红色,再点config按钮如下图。

所有条目都是白色了,就点generate完成cmake的操作。

接着用VS2017打开build目录中的OpenCV.sln
生成解决方案,然后生成→批处理→勾选两个INSTALL的x64的release和debug,进行生成。
最后拷贝install目录改名为opencv库名用作环境
参考链接: