【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

随笔2个月前发布 肖木克
90 0 0

【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

🎬 鸽芷咕:个人主页

 🔥 个人专栏: 《C++干货基地》《粉丝福利》

⛺️生活的理想,就是为了理想的生活!


引言

Qt 是一个跨平台的C++图形用户界面库,它提供了丰富的控件和功能,使得开发者可以轻松地创建美观、功能丰富的应用程序。Qt 的使用范围非常广泛,从桌面应用到移动应用,再到嵌入式系统,Qt 都是一个优秀的选择。而学习QT第一步首先就是需要把环境搭建起来下面我们就来看看吧!

文章目录

引言一、Qt的下载与安装1. 下载官网链接1.2 选择版本
二 、开始安装2.1注册邮箱和密码注册一个账号后,输入账号同意产品条约开始安装页面,点击next指定安装目录,按照默认即可,点击next:
2.2 选择安装的组件许可协议,勾选准备安装,点击 install

三、开发工具的选择3.1 下载开发工具Visual Studio 20223.2 qtcreator3.3.安装插件3.4.配置:VS20223.5 取消插件的自动更新:
结尾

一、Qt的下载与安装

1. 下载官网链接

Qt有自己的官网: www.qt.io/。Qt的所有资料都可以在这里面去找,可以选择中文去看,更直观一些。

Qt安装包的下载地址:https://download.qt.io/。这是Qt 官网一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载。Qt分为免费开源版和付费商业版,我们这里下载免费开源版就可以了。

1.2 选择版本

点击链接打开是这样的: 【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

archive 和 official_releases 两个目录都有最新的 Qt 开发环境安装包,我们以 archive 目录里的内容为例来说明。点击进入 archive 目录,会看到五个子目录:

【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

qt目录里面是 Qt 开发环境的下载目录。点击qt进去可以看到一个列表:
【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

这个 qt 目录包含了所有的 Qt 版本,从 1.0 到目前的 6.4 。我们选择的是使用的是Qt5.14.2版本,所以点击Qt5.14进去,可以看到Qt5.14版本包含的所有小版本列表:
【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

然后点击Qt5.14.2进入子目录,根据不同的操作系统,选择不同的安装包即可:

【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

前面两个是Qt各个子模块的源码包和Qt完整源码包,这两个包不用管,除非你想自己编译或者阅读源码。

我们这里选择的是Windows系统的(qt-opensource-windows-x86-5.14.2.exe),点击就可以下载了。需要mac或者Linux的就可以选择下面两个。

官网下载其实是比较慢的,但是这个流程你一定要了解。如果觉得官网下载慢,也可以百度直接搜索想要下载的版本,比如说Qt5.14.2下载,在国内网站下载。

二 、开始安装

下载好之后双击下载好的exe就可以开始安装了。在安装Qt的时候一般会把Qt的路径选择设置在D:盘(D:Qt) 。这样在后续的环境配置、共同开发、添加Qt库时会比较方便。

2.1注册邮箱和密码

第一次安装时需要注册邮箱和密码,以后再安装的时候,直接填入注册过的邮箱密码就可以了。所以自己设置的密码最好记住它。忘记了也可以通过邮箱找回。

【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

注册一个账号后,输入账号

【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

同意产品条约

开源义务,按要求勾选两个选项,点击 next:
【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

开始安装页面,点击next

【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

指定安装目录,按照默认即可,点击next:

【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

2.2 选择安装的组件

【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

我这里主要是把安卓的去掉

各个选项解释如下:

Qt Charts:二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。Qt图表API允许您使用c++和/或Qt Quick轻松创建交互式和动态2D图表。Qt Data Visualization:三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等。Qt Purchasing:使Qt应用程序能够支持应用内购买。它是一个跨平台的- 库,目前支持在OS X上的Mac App Store、iOS上的 App Store和Android上的Google Play进行购买。Qt采购。用于处理Android、iOS和macOS应用内购买的跨平台api。Qt Virtual Keyboard:虚拟键盘模块,提供了在应用程序中嵌入虚拟键盘的支持。Qt WebEngine:提供了一个基于 Chromium 的浏览器引擎,可用于在应用程序中嵌入浏览器窗口。Qt Network Authorization:Qt 网络授权是一个附加库,它使 Qt 应用程序能够使用不同的 Web 身份验证系统。Qt WebGL Streaming Plugin:一个 Qt Platform Abstraction 插件,它通过网络将 Qt Quick & Qt OpenGL 应用程序流式传输到支持 WebGL 的浏览器。Qt Script(Deprecated):脚本模块,已被抛弃,不建议安装。此组件包含LGPLv2.0许可的第三方内容。请注意许可证的附加要求。

许可协议,勾选

【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

准备安装,点击 install

【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

三、开发工具的选择

3.1 下载开发工具Visual Studio 2022

具体的流程去年我也写过非常详细的大家可以直接访问去下载Visual Studio 2022 从下载安装到如何使用的全面讲解 (图文详解)
【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

3.2 qtcreator

上面我们介绍的是Qt自带的开发工具qtcreator,对于自学者或者对开发工具没有要求的人,直接使用qtcreator就可以了。

3.3.安装插件

分别安装好VS和Qt之后,他们两个现在还互相不认识,不能一起工作,还是两个独立的软件。我们想要在VS中可以使用Qt,就需要安装一个VS2017下的QT5插件,用于VS下的QT编程使用。

这个插件也是在Qt的官网中的,下载地址:https://download.qt.io
【QT开发日志】QT开发环境搭建:下载与安装以及开发工具的选择(2024最新版)

安装后,VS中会出现QT vs Tools选项,需要我们进行配置。

3.4.配置:VS2022

打开VS2022,在工具栏中找到QT vs Tools。点击后选择Qt Versions,这里是配置Qt的版本。点击添加按钮。然后选择我们的Qt的路径就可以了。

3.5 取消插件的自动更新:

点击工具栏中的 工具,点击 扩展和更新,选择Qt Visual Studio Tools, 查看右侧版本,版本应该为2.5.1,然后将“自动更新此扩展”前面的对勾去掉,我们不让它自动更新。

注: 如果它自动更新的话,会对我们的工程产生影响。比如我们的工程创建的时候是2.5.1,后来变成了2.8.1,程序可能突然就运行不起来的,这时就需要我们重新安装插件2.5.1版本才可以。

结尾

以上就是咱们QT的安装教程结合VS2022的开发工具进行使用,大家可以根据自己的需要去选择合适的开发工具,不管是VS2022还是其他开发工具都可以。最后祝大家在QT开发上都能学有所成!

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...