win10 qtcreator 使用 opencv c++ , 出现问题及处理

在这个基础上继续:   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:

 

安装完成,如图

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值