qt5.8+opencv3.3.1+contribute+cmake

contribute 是 extra module

cmake的意思是下载官方的c++语言写好的代码,编译成计算机上可以调用执行的机器语言函数(其实不是但是可以暂时这样认为,暂不会影响决策错误)

1)下载 2)安装 3)配置

1)下载

a)qt5.8   

https://download.qt.io/archive/qt/5.8/5.8.0/


b)opencv3.3.1

https://opencv.org/releases.html


c)contribute

https://github.com/opencv/opencv_contrib


d)cmake 3.10

https://cmake.org/download/


2)安装

a) qt 安装结果

C:\Qt\Qt5.8.0

b)opencv 

C:\opencv-3.3.1


c)contribute

C:\opencv_contrib-master


d)cmake

C:\Program Files\CMake


3)配置

a)这个build是为了用户量最多的VS2015用户做的函数库(以及Java,Python),我们用不到。我们要用cmake自己做qt用的。

b)cmake



如果我们的安装路径一样,版本一样,

C: C:/Qt/Qt5.8.0/Tools/mingw530_32/bin/gcc.exe

C++:  C:/Qt/Qt5.8.0/Tools/mingw530_32/bin/g++.exe

(防止有人的电脑在装qt之前就有mingw的编译器,版本不一致,一般use default那个选项就可以自动设置)


等待读条完毕


这里会卡主,这个FFMPEG,是录制视频的函数库,是会下载第三方的库,几MB的文件,几十KB的下,很慢。

等待完成

设置选项。with_qt,with_opengl



添加extra包,注意勾选nonfree

然后再次点击configure  重复的意思是,点着点着,有的问题就可以点没了


c)用qt的编译器mingw32进行编译

alt+R输入cmd ,打开命令行

cd C:\opencv-3.3.1\build_qt

mingw32-make


等执行完,

再执行 mingw32-make install

就完成了


附带几个,

编过程意外可能问题的解决办法链接。

http://blog.csdn.net/cnbloger/article/details/77609108
http://blog.csdn.net/fengxueniu/article/details/77478669?locationNum=10&fps=1

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值