全网最详细环境配置Qt

1、如果选择Qt

Qt版本有⾮常多,⽽且官⽅更新也特别勤快,那在这种情况如何保证安装的是现阶段较流⾏的呢?
⼏个⽅⾯来说明:
其⼀:查看Qt版本,通过 Wikipedia 官网 (此⽹站时国外⽹站),打不开也没关系,我们来看下如下图所⽰:
在这里插入图片描述
在这里插入图片描述
简单对⽐,我们需要选择为 5.15 ⻓期⽀持版本,因为官⽅维护此版本时间是⽐5.14 ⻓的,不⽤太担⼼你使⽤的版本存在很多不兼容。⽽且很多新的功能都能迅速上⼿学习及使⽤,毕竟Qt每个版本变化都是很⼤的。

其⼆, Qt 5.15 版本是 Qt5 最后⼀个版本,也意味着Qt6 时代也即将到来。

Qt 5.15 之后的版本都会采取在线安装形式,这点与其它老版本有所区别。

2、环境选择

推荐配置环境:
1.Linux + Qt
2.Windows + Qt
3.Mac + Qt

3、前期准备

硬件环境:物理机一台。(Windows,Mac,Linux系统均可)
软件环境:浏览器,终端软件。(Mac 和 Linux 下 Terminal,Windows下 VMware)

4、安装步骤

4.1Qt在线安装器

了解清楚如何选择版本之后,就可以请打开下列⽹址, Download 对应版本的Qt安装包,两个⽹站的速度都差不多。找到Qt之后,你会发现不存在离线安装包,点击此⽂本查看提⽰内容。下载地址
在这里插入图片描述

1、Due to The Qt Company offering changes, open source offline
installers are not available any more since Qt 5.15. Read more
about offering changes in the https://www.qt.io/blog/qt-offering-changes-2020 blog.
2、If you need offline installers, please consider our new Qt for Small Business offering: https://www.qt.io/blog/available-now-qt-for-small-businesses

那我们可以直接通过 Qt在线安装器 来安装Qt Creator 及 Qt 5.15 地址
在这里插入图片描述

4.2Windows安装指南

由于服务器在国外,所以有⼀些地区的同学下载速度⽐较慢。那么可以点击Detials ,采⽤国内镜像源。
在这里插入图片描述
不同的地区可以选择不同国家的镜像源,例如中国地区选择此栏任意的链接,只需要点击,就可以下载下来。Qt在线安装器镜像源网站
在这里插入图片描述

4.2.1安装过程

输⼊账号和密码,没有帐号同学需要注册。
在这里插入图片描述
同意协议⼀路 next ,进⼊到安装框架选择。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择安装的路径,可⾃定义路径。( Qt 安装磁盘⾄少准备40 GB 空间⼤⼩)
在这里插入图片描述
这⼏项必选,其它可选。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
静静等待安装完成…这个时间还是⽐较漫⻓。

MacOS安装指南

由于服务器在国外,所以有⼀些地区的同学下载速度⽐较慢。那么可以点击 Detials ,采⽤国内镜像源。
在这里插入图片描述
不同的地区可以选择不同国家的镜像源,例如中国地区选择此栏任意的链接,只需要点击,就可以下载下来。Qt在线安装器镜像源网站
在这里插入图片描述

4.3.1安装过程

下载完成后,双击打开安装⽂件。

经过认证后,会出现以下⽂件,双击该⽂件,认证⼀番。输⼊账号和密码,没有帐号同学需要注册。
在这里插入图片描述
同意协议⼀路 next ,进⼊到安装框架选择。
在这里插入图片描述
在这里插入图片描述
选择安装的路径,可⾃定义路径。( Qt 安装磁盘⾄少准备40 GB 空间⼤⼩)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.4Ubuntu 安装指南

由于服务器在国外,所以有⼀些地区的同学下载速度⽐较慢。那么可以点击 Detials ,采⽤国内镜像源。
在这里插入图片描述
不同的地区可以选择不同国家的镜像源,例如中国地区选择此栏任意的链接,只需要点击,就可以下载下来。Qt在线安装器镜像源网站

在这里插入图片描述

4.4.1安装过程

还需要安装Ubuntu gcc/g++ 编译器。

sudo apt install gcc
sudo apt install g++

使⽤ wget 命令在命令⾏下载安装包。

sudo apt update
wget
http://mirrors.tuna.tsinghua.edu.cn/qt/archive/online_installers/4.1
/qt-unified-linux-x86_64-4.1.1-online.run

下载完成后,这个⽂件缺少可执⾏权限,需要添加可执⾏权限。

sudo chmod 777 qt-unified-linux-x86_64-4.1.1-online.run

然后执⾏,就进⼊安装过程了

sudo ./qt-unified-linux-x86_64-4.1.1-online.run

当基础安装加载完成,next进⼊注册登录。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择安装的路径,可⾃定义路径。( Qt 安装磁盘⾄少准备40 GB 空间⼤⼩)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
静静等待安装完成…这个时间还是⽐较漫⻓。。

安装验证

5.1结果及验证

我们以Windows系统为例,其它系统可参照此⽅式进⾏验证。你的最新更新地⽅,安装完成后,⼤概会多出这么多东西。

在这里插入图片描述
找到Qt Creator 4.15 版本点击运⾏,然后你就可以开始体验了。
在这里插入图片描述
点击任意⼀个⽰例,运⾏然后看看是否可以运⾏成功。

在这里插入图片描述

在这里需要注意:不同系统所使用的编译器不同。例如:

Windows使⽤DesktopQt5.15.2MinGW32-Bit/64-Bit
MacOS使⽤DesktopQt5.15.2clang32-Bit/64-Bit
Linux使⽤DesktopQt5.15.2GCC32-Bit/64-Bit
在这里插入图片描述
Ctrl + r 运⾏程序,能运⾏成功证明你的Qt 安装完成。

5、注意实现

1.创建项⽬时,项⽬名称,存储路径当中⼀定不能带中⽂,否则会造成编译失败。

2.Windows 版尽量选择64 位的编译器,部分环境适⽤32 位编辑器会导致编译失败,⽆效果。

3.如果编译过程中出现。
在这里插入图片描述
在这里插入图片描述
安装⼀下插件,是系统中没有 OPENGL 的库。

sudo apt install mesa-common-dev

安装好后,运⾏就可以看到效果了。
4.Ubuntu⽆法打开已安装好的Qt Creator

// 查找安装目录下,Qt Creator 可执行文件
cd (安装Qt路径)/Qt/Tools/QtCreator/bin

// 执行文件
sudo ./qtcreator

可能会出现的错误:
在这里插入图片描述

说明缺少xcb-xinerama库

// 切换到主目录中
cd ~

// 安装 xcb-xinerama 库
sudo apt-get install libxcb-xinerama0

在这里插入图片描述
安装完成后,就可以再次重新执⾏Qt Creator啦。

// 切换到之前目录下
cd (安装Qt路径)/Qt/Tools/QtCreator/bin

// 打开 Qt Creator
sudo ./qtcreator

在这里插入图片描述

  • 14
    点赞
  • 65
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
根据引用内容,配置Qt使用OpenCV的步骤如下: 1. 首先,需要在.pro文件中添加OpenCV的头文件和库文件路径。例如,在INCLUDEPATH中添加头文件路径,LIBS中添加库文件路径。注意,路径应该使用反斜杠而不是斜杠。 2. 头文件路径可以通过引用\[1\]中的示例进行设置,例如:INCLUDEPATH += H:\Qt\opencv3.4.0\OpenCV-MinGW-Build-OpenCV-3.4.5\include。 3. 库文件路径也可以通过引用\[1\]中的示例进行设置,例如:LIBS += H:\Qt\opencv3.4.0\OpenCV-MinGW-Build-OpenCV-3.4.5\x86\mingw\bin\libopencv_*.dll。 4. 另外,还可以在Qt的项目设置中指定头文件和库文件的路径。例如,可以在项目设置中的"头文件目录"中添加头文件路径,"库目录"中添加库文件路径。这可以参考引用\[2\]中的示例。 5. 如果在编译过程中遇到问题,可以根据引用\[3\]中的解决方法进行修复。例如,修改代码中的nullptr为null,或者修改特定文件中的代码。 总结起来,配置Qt使用OpenCV的步骤包括添加头文件和库文件路径,并根据需要进行一些修复。希望这些信息对您有帮助。 #### 引用[.reference_title] - *1* [Qt配置OpenCV教程,无需复杂的编译过程,(详细版)](https://blog.csdn.net/qq_42027706/article/details/122210273)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [【QtQt下配置OpenCV](https://blog.csdn.net/qq_44859533/article/details/126708386)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

扑天鹰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值