CMake3.22.1+OpenCV4.5.5+VS2019配置

1、准备工作

CMake3.22.1和OpenCV4.5.5两个软件先下载好,没有的私聊我发出

2、正式开始安装

1>启动CMake开始配置

打开刚解压的cmake文件夹中找到bin目录下的cmake-gui.exe,双击出现CMake软件并配置如下

CMake3.22.1+OpenCV4.5.5+VS2019配置

点击cmake中左下角的 Configure进行第一次配置,会弹出选择环境对话框

CMake3.22.1+OpenCV4.5.5+VS2019配置

再点击Finish来进行第一次编译,编译完成如下

CMake3.22.1+OpenCV4.5.5+VS2019配置

再进行设置,将BUILD_opencv_world打勾,将OPENCV_ENABLE_NONFREE打勾, 接着找到OPENCV_EXTRA_MODULES_PATH,将前面解压的opencv_contrib-4.3.0中的modules文件夹给设置进去,如下图所示

CMake3.22.1+OpenCV4.5.5+VS2019配置

CMake3.22.1+OpenCV4.5.5+VS2019配置

CMake3.22.1+OpenCV4.5.5+VS2019配置

继续点击Configure,直到不出现红色

CMake3.22.1+OpenCV4.5.5+VS2019配置

这三个设置好后,再点击configure,直到出现全部为白,再点击Generate来生成工程,出现如下就表示OK

CMake3.22.1+OpenCV4.5.5+VS2019配置

注意:

在cmake中不管是勾选一条项目Configure一次,还是勾选多个项目一起Configure都是可行的,只要保证cmake上半部分的选择框的不出现红色就行,出现红色时可以通过多次点击Configure选项消除。

2、使用VS2019

再用VS2019打开上面使用CMake编译出来的OpenCV工程OpenCV.sln

CMake3.22.1+OpenCV4.5.5+VS2019配置

再生成->批生成->选中ALL_BUILD的Debug与Release两个版本进行生成,需要等待一段时间

CMake3.22.1+OpenCV4.5.5+VS2019配置

CMake3.22.1+OpenCV4.5.5+VS2019配置

接着就是生成->批生成->选中INSTALL的Debug与Release两个版本进行生成,需要等待一段时间

CMake3.22.1+OpenCV4.5.5+VS2019配置

这一阶段就完成了,生成了如下文件夹内容

CMake3.22.1+OpenCV4.5.5+VS2019配置

以上是64位的编译方式,32位的编译方式就是把x64改成x86,后面的方法一一致

如有配置上的问题直接添加本人微信markmm2016找我来帮你配置

Original: https://blog.csdn.net/u013480226/article/details/123593160
Author: Qt学视觉
Title: CMake3.22.1+OpenCV4.5.5+VS2019配置

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/645007/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球