学习小结:QT、OpenCV、cmake配置相关资料

学习小结:QT、OpenCV、cmake配置相关资料

前言

最近在跟导师做一个项目,我负责的软件开发部分。我一直使用QT来进行软件界面设计。导师要求设计的软件要读取一个三维的数组文件.mat。查了很多多资料,发现要使用QT、OpenCV、matlab。
首先本文总结的是qt、OpenCV、cmake的配置。

OpenCV的下载

OpenCV是在 OpenCV的官网上下载;链接:https://opencv.org/
选择releases(翻译过来是:“发布”的意思)如下图:OpenCV--releases

选择你想下载的版本。我下载的是OpenCV-3.4.6 Windows版本,点开Windows后(图1),等一下,就会让你保存.exe,保存到相应的路径。下载完成之后(图2),双击打开(图3),选择安装位置,安装途径不要出现中文!!不要问为什么。![图1![](https://img-blog.csdnimg.cn/20190423153055248.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xpbl9NZW5neHVhbg==,size_16,color_FFFFFF,t_70)]
图2图3,这是安装途径的错误示范
然后等待。安装成功后,会在你的安装途径上有一个OpenCV文件夹,里面有resource文件夹和build文件夹。

cmake下载

同样,到官网上:https://cmake.org/ 找到下载
找到这个
在binary distribution里选择适合你电脑的版本。
版本很重要!!我选的是msi安装包
下载特别慢。
下载完成后,双击,出现下图

在这里插入图片描述
next->change->一路绿灯和等待后。
安装结束。在这里插入图片描述

环境变量设置

直接输入环境变量
环境变量
在用户变量path中,加入 D:\opencv\build\x64\vc14\bin
D:\opencv\build\x64\vc15\bin

在这里插入图片描述
系统变量中,添加如下:在这里插入图片描述

cmake 配置OpenCV

打开cmake,在browse source选择安装的OpenCV路径的sources路径,如:D:/opencv/sources
在browse build新建路径,不限制,我是把他们放在了一起

在这里插入图片描述
设置好路径后,点击左下角的 Configure 按钮,弹出窗口,如下图在这里插入图片描述

选择Next进入下一步,分别设置C与C++编译器路径。分别是(根据自己qt的路径)C:/Qt/Qt5.11.0/Tools/mingw530_32/bin/gcc.exe
C:/Qt/Qt5.11.0/Tools/mingw530_32/bin/g++.exe然后点finish
在这里插入图片描述
CMake编译结束界面如下图,勾选生成列表中的WITH_OPENGL和WITH_QT两项,其他项最好不要改动
再次点击Configure按钮,红色消失。
如果 cmake 的主界面仍有红色区域,则再次点击 Configure 进行配置,直到红色区域完全消失。
点击Generate按钮,生成makefile文件,成功后,底下会提示Generating done;
打开cmd,进入刚才设置的目标路径
输入mingw32-make命令开始编译。
在这里插入图片描述
此过程较为漫长。
出错篇在下一篇

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值