Cmake+VS2019MSVC编译器编译opencv4.10成功步骤
一、下载安装相关编译环境软件
1.1 Python3.12:安装路径:C:\Users\Admin\AppData\Local\Programs\Python\Python312
1.2 VS2019:安装路径:C:/Program Files (x86)/Microsoft Visual Studio/2019/Community
1.3 opencv4.10:源码解压路径D:\opencv410\;
1.4 cmake-4.0.0:安装路径:C:\Program Files\CMake
二、打开Cmake软件,进行相关设置如下:
1、设置编译源码路径:D:/opencv410
2、编译编译目标路径:D:/opencv410/build_vs2019_x64
3、编译项目配置:点击【Congigure】按钮,设置编译器为VS2019 msvc x64编译器,然后等待初次配置完成。
4、设置当前要进行的配置项目如下:
WITH_QT 不勾选
BUILD_JAVA 不勾选
BUILD_TESTS 不勾选
WITH_OPENGL 勾选
OPENCV_ENABLE_ALLOCATOR_STATS 不勾选
WITH_OPENCL_D3D11_NV 不勾选
OPENCV_VS_VERSIONINFO_SKIP 勾选(点击Add Entry按钮手工新增,OPENCV_VS_VERSIONINFO_SKIP BOOL 1)
如果需要设置最后生成的OpenCV对应的DLL文件为一个dll文件,可以勾选BUILD_opencv_world
按上述图片设置正确的编译选项后,再次点击【Congigure】按钮,完成配置操作。
5、完成配置操作后点击【Generate】进行配后,生成项目文件。
三、使用VS2019打开Opencv.sln项目,选择解决方案中的INSTALL项目进行生成。
四、完成编译测试。编译后的OpenCv相关资料在D:\opencv410\build_vs2019_x64\install目录,在QT中可以拷贝相关目录文件进行使用。