qt+opencv+opencv_contrib+cmake

3 篇文章 0 订阅

由于opencv中的好多新库都在opencv3版本种,因此装了opencv3;此时cmake用3.4版本

由于opencv3不支持低版本的qt,所以装了qt5.

选择的版本分别为:

qt :5.6.3

opencv: 3.1.0opencv_contrib : 3.1.0   这一行的两个最好保持版本一致,否则可能出现安装一半奔溃

cmake : 3.4.1

1,安装qt, 之后一定要将

a: Qt/Qt5.6.3/Tools/minw492_32/bin;添加环境变量,

b: Qt/Qt5.6.3/5.6.3/mingw49_32/bin; 添加环境变量

2, 安装cmake

3. 用cmake工具编译

a 源路径选择opencv下包含cmakelist的文件夹,本次为opencv-3.1.0/

b 目标路径自己选择

c configure 选择 mingw make, 选择自己的本地编译器

d, 第一次编译出现找不到CMAKE_MAKE_PROGRAM的一项,把它的Value填写为Qt/Qt5.6.3/5.6.3/mingw49_32/bin/mingw32-make.exe,具体情况根据自己填写

e, 之后显示构建成功,这时勾选 with_qt 和 with_opengl 并且在OPENCV_EXTRA_MODULES_PATH 这一项指定opencv_contrib-3.1.0/modules路径

f.若出现cmake错误,bioinspired错误,则很有可能是cmake版本不匹配造成的。

现象如下:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值