QT+OPENCV+Cmake安装文档

1.软件版本及下载地址:
Opencv3.1.0 http://opencv.org/downloads.html
opencv_contrib http://www.cnblogs.com/Geo-fortune/p/4822997.html
QT 5.1.0 https://download.qt.io/archive/qt/5.1/5.1.0/
Cmake2.4.5 https://cmake.org/download/
或者直接在这个百度云盘下载
http://pan.baidu.com/s/1c1FMMbQ
这个云盘里面不包括QT安装包
2.
Opencv3.1.0直接解压安装
QT5.1.0直接解压安装
Cmake直接解压即可
Opencv_contrib解压即可
注意:以上所有的文件文件路径都都不能有空格
我的文件夹结构
这里写图片描述

Cmake文件夹中存放cmake文件
Opencv文件夹存放opencv文件
opencvBinary 存放opencv和opencvContrib编译后的二进制文件
opencvContrib存放opencvContrib文件
QT存放QT解压安装后的文件
3.检查文件的完整性
(1)检查opencv/source是否是以下的内容,下载的opencv可能会缺少一些文件
这里写图片描述
(2)检查opencv/source/3rdparty
这里写图片描述

看一下是否存在libwebp文件夹
4. 设置环境变量

D:\QTINSTALL\QT\Tools\mingw48_32\bin;
D:\QTINSTALL\cmake\bin;
D:\QTINSTALL\QT\5.1.0\mingw48_32\bin;
这三个路径添加到环境变量中
5. 改变.cmake文件

D:\QTINSTALL\opencv\sources\cmake文件下的OpenCVCompilerOptions.cmake打开,
找到
add_extra_compiler_option(-Werror=non-virtual-dtor)
将其变为
# add_extra_compiler_option(-Werror=non-virtual-dtor)
6. 打开cmke/bin/cmake-gui,设置源文件目录和目标文件目录
(1)源文件目录必须为包含CmakeLists.txt文件的opencv目录
我的源文件目录为: D:\QTINSTALL\opencv\sources
这里写图片描述
(2)目标文件目录可以自行设置,用于保存cmake编译opencv后的二进制代码,我设置的目录为D:\QTINSTALL\opencvBinary
这里写图片描述

7.点击configure,出现如下界面

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值