Qt安装教程(Qt 6.4)

一、Qt简单介绍

Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。

Qt 是纯 C++ 开发的,还存在 Python、Ruby、Perl 等脚本语言的绑定, 也就是说可以使用脚本语言开发基于 Qt 的程序。

Qt 支持的操作系统有很多,例如通用操作系统 Windows、Linux、Unix,智能手机系统 Android、iOS、WinPhone, 嵌入式系统 QNX、VxWorks 等等。

二、安装Qt

(1)下载

官网下载:https://download.qt.io/,可以选择最新版本,但是下载速度不稳定。
这里安装的是2022.05最新版本:Qt6.4(点击下载)

(2)安装

  • 选择MinGW编译器,MSVC需要依赖对应版本的VS。
  • Additional Libraries根据需要添加,为了避免以后麻烦,这里全部添加了,一共400MB不到。

在这里插入图片描述

  • MinGW必选,Debugger建议勾选
  • OpenSSL1.1.1添加了对国密算法SM2的支持,根据需要勾选
    在这里插入图片描述

接下来就可以进入傻瓜式安装了。

三、Qt组件一览

Qt 的安装组件分为两部分:一部分是“Preview”分类下的,该分类包含的是真正的 Qt 开发库组件;另一部分是“QT”分类下的,该分类包含的是集成开发环境和编译工具。

(1) “Preview”分类下的开发组件

组件说明
MinGW编译器模块。MinGW 是 Minimalist GNU for Windows 的缩写,MinGW 是 Windows 平台上使用的 GNU 工具集导入库的集合。不依赖于Visual Studio,可以独立编译。
MSVC ***针对 Windows 平台上的 MSVC 编译器的 Qt 组件,如 msvc2015 32-bit 和 msvc2015 64-bit 等。安装该组件需要计算机上已经安装相应版本的 Visual Studio。如果不使用 MSVC 编译器进行开发,就不用安装。
Android ***这是针对安卓应用开发的 Qt 库,如果读者有安卓开发这方面需求可以自己选择安装,一般情况下用不到。
SourcesQt 的源代码包,除非你想阅读 Qt 的源码,否则不用安装。
Additiona librariesQt 的附加模块,大部分建议安装。附加模块括号里的 TP 是指 Technology Preview ,技术预览模块的意思,还处在功能测试阶段,不是正式版模块;附加模块括号里的 Deprecated 是指抛弃的旧模块,兼容旧代码使用的,一般用不到。这些附加模块可以选择部分或都勾选了安装,占用空间不大。

(2) “Qt ”分类下的开发组件

组件说明
Qt Creator 7.0.2这是集成开发环境,强制安装的,以后所有的项目和代码都在 Qt Creator 里面新建和编辑。
Qt Creator 7.0.2 CDB Debugger surpport用于和 CDB 调试工具对接,默认安装,一般用于调试 VC 编译的 Qt 程序。
MinGW 7.0.2开源的编译器套件,需要勾选安装。
OpenSSL1.1.1j ToolkitOpenSSL版本互容极差,建议在安装时勾选

参考资料:http://c.biancheng.net/view/3858.html

  • 56
    点赞
  • 255
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

一只羊_

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

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

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

打赏作者

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

抵扣说明:

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

余额充值