折腾了整整一天时间,终于通过各种教程搞定了,我就不重复写内容了,这些参考博客地址我整理了放在下面。
https://blog.huihut.com/2018/07/31/CompiledOpenCVWithMinGW64/
https://blog.huihut.com/2017/12/03/CompiledOpenCVRunInQt/
https://wiki.qt.io/How_to_setup_Qt_and_openCV_on_Windows
我一开始也是试着在自己的电脑上用cmake编译opencv源代码,总是出现各种问题,所以我就只好直接下别人编译好的源代码,拿过来用,地址就是
Github . huihut/OpenCV-MinGW-Build
然后剩下的就只是配置好环境变量和项目头文件包含include和.dll就完成了。
包含你下载的使用mingw编译好的opencv源码下的这个目录。
然后再qt项目文件中添加
即可运行。这样就避开了自己电脑编译不通过的问题了
2020年12月17日
Qt 5.14.2 + OpenCV MinGW 使用上述方法失败
重装 Qt 5.15.2 + 上述GitHub最新版本OpenCV源码,运行成功。
运行结果