在这个基础上继续: https://blog.csdn.net/nima_zhang_b/article/details/104422797
需要的环境变量
Opencv
安装步骤主要参考官方指定方法, 为了去除意外的异常,请卸载code-block, 删除git的系统环境变量.
https://wiki.qt.io/How_to_setup_Qt_and_openCV_on_Windows
去官方下载 opencv-3.4.1-vc14_vc15.exe, 点击安装到这里
打开 Cmake-gui
点击Configure之后
完成之后, 记得修改下面几个选项.
选中: WITH_QT WITH_OPENGL
添加:Qt5_DIR
不选: ENABLE_PRECOMPILED_HEADERS
再次configure
然后加入:
QT_MAKE_EXECUTABLE 为D:/Qt/Qt5.12.3/5.12.3/mingw73_64/bin/qmake.exe
OPENCV_VS_VERSIONINFO_SKIP=1
修改:CMAKE_BUILD_TYPE CPU_DISPATCH
这个得多说一嘴, 得根据自己电脑cpu的指令集进行修改, 比如笔者的cpu是i7-8665U, 上intel官网查
再次configure
完成之后,点击 generate.
打开cmd
到build目录,输入mingw32-make -j 8
注意8是cup的线程数, 请根据自己电脑情况进行设置.
等一段时间之后,
如此:
改正方法:
编译成功,如图成功
然后,输入mingw32-make install:
安装完成,如图