QT + OPENCV + OpenCV_contrib + MINGW编译
参见 How to setup Qt and openCV on Windows - Qt Wiki
QT + OPENCV + OpenCV_contrib + MINGW编译_东方.既白的博客-CSDN博客
基本操作参见其他的博客;
主要记录 更改了cmake、opencv、qt 多个版本均没有顺利完成编译安装,下面还是主要说一下遇到问题的解决方法
注意事项:
1. opencv 不要采用版本太高的,与mingw730_64编译器不兼容。 (测试更换版本没有成功)
2. cmake configure时,qt5 对应的各项路径要仔细确认
3. cmake configure 出现的waring 没有处理,不影响Generate;
4. wingw32-make -j 8 总是出错;
使用手动生成 vs_version.rc.obj ;参见
使用:C:\Qt\Qt5.15.2\Tools\mingw810_64\bin\windres.exe C:\opencv\opencv_build\modules\world\vs_version.rc -O coff -o C:\opencv\opencv_build\modules\world\CMakeFiles\opencv_world.dir\vs_version.rc.obj
没有解决;
在cmake 界面点击 Add Entry 添加 OPENCV_VS_VERSIONINFO_SKIP 选中
重新configure, Generate;
mingw32-make -j8 成功
mingw32-make install 失败;
提示错误:CMake Error at modules/python3/cmake_install.cmake:49 (file):
file cannot create directory: C:/Program Files (x86)/Microsoft Visual
Studio/Shared/Python39_64/Lib/site-packages/cv2. Maybe need administrative
privileges.
Call Stack (most recent call first):
cmake_install.cmake:163 (include)
将cmd 权限更改为 管理员权限,安装成功!!!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了