Qt5下载与安装详解
⽬录
版本选择
详见Qt⽂档:
需要注意的点:
在升级到 Qt 6 之前,确保Qt 5 应⽤程序已更新到 Qt 5.15,它移植到 Qt 6 时变化最少
Qt 5.15 中标记为弃⽤或过时的 API 可能已在 Qt 6.0 版本中删除
Qt 6.0 中移除的模块:⼀些⽬前被移除的模块,在未来的 Qt6 版本可能会恢复
Qt 6 模块的变化:
Qt 的 LTS(Long Term Support) 版本通常⽀持三年,⽬前还在⽀持的有 5.12、5.15,但 5.15 只有商业版本提供 LTS 服务,详见
按需选择吧。
⽬前的Qt 6 版本还不是很完善,缺失部分模块,相对 bug 也⽐较多。微软中国下载中心
我不希望频繁更新,LTS版本⽐较适合我,我决定先体验下 Qt 5.12。
下载地址
下载地址1:
下载地址2(推荐):
下载地址1是官⽹地址,主要⽤于商业宣传,在⾥⾯想到免费的开源版本下载地址之艰难,所以我⼀般使⽤下载地址2。
下载页⾯截图
各⽬录结构说明:
⽬录 说明
snapshots 预览版,最新的开发测试中的Qt库和开发⼯具
official_releases 正式发布版,是与开发版相对的稳定版Qt库和开发⼯具(可以下载Qt开发环境和源代码)
new_archive 完整的旧版本Qt开发⼯具安装包(可以下载Qt开发环境和源代码)
ministro 迷你版,⽬前是针对Android的版本
linguist_releases Qt Linguist 的独⽴安装程序
learning 有学习Qt的⽂档教程和⽰范视频
development_releases 开发版,有新的和旧的不稳定版本,在Qt开发过程中的⾮正式版本
community_releases 社区定制的Qt库,Tizen版Qt以及Qt附加源码包
archive 各种Qt开发⼯具安装包,新旧都有(部分)(可以下载Qt开发环境和源代码)
official_releases、new_archive 和 archive 都有 Qt 开发环境安装包,不同的是:official_releases 是正式发布版,有最新⼏个相对相对稳定的版本,archive 也有最新的安装包,和部分旧版本安装包(⽐如5.2 - 5.8 & 5.10 - 5.11安装包就没有),⽽ new_archive 有完整的旧版本安装包,如需要安装旧版本,可在 new_archive/ ⽬录下查。 ⽬前 official_releases/ 和 archive/ ⽬录都有 Qt 5.12,选择哪⼀个都可以,我们就以 archive/ 为例说明。
archive/下⽬录结构
vsaddin:Qt 针对 Visual Studio 集成的插件,若不使⽤ Visual Studio ,则不需要
qtcreator:Qt 官⽅的集成开发⼯具,但是 qtcreator 本⾝只是个开发⼯具,它没有编译套件和 Qt 开发库。⽼版本 Qt 4 需要⼿动下载 qtcreator、编译套件、Qt 开发库进⾏搭配,如今在 qt/ ⽬录下有专门的⼤安装包,不再需要单独下载它。
qt:Qt 开发环境的下载⽬录,有各个版本的⼤安装包,⾥⾯包含开发需要的东西,并且能⾃动配置好
online_installers:在线安装器,国内⽤户不建议使⽤,速度太慢
以上只截图了部分⽬录结构,该⽬录下列出了 Qt 的各个版本号:⼤版本号(major).⼩版本号(minor),我们选择 5.12。
这些是完整的 Qt 库版本号:⼤版本号(major).⼩版本号(minor).补丁号(patch),最后⼀个数字是对该版本的补丁更新。只要⼤⼩版本号相同,Qt 库的特性就相同,即该⽬录下的所有版本的特性相同。我们选择最新的 5.12.11。
:Qt 各个⼦模块源码包
:Qt 完整的源码包
:Windows 安装包
:Mac 安装包
:Linux 安装包
Qt 安装包的命名规则为:以  为例,opensource 指开源版本,windows 指操作系统,x86指32位系统,5.12.11为版本号。
根据不同的操作系统,选择不同的安装包即可下载。
另外,上图可见每个安装包后都有 Details 链接,点击该链接,出现的详情页⾥有⽂件信息和世界各地的镜像下载链接,如下图红⾊框框内的三个镜像下载地址,推荐使⽤这3个地址中的任⼀个,由于是在国内的服务器上,速度会快很多。我使⽤了第⼀个,清华⼤学的。
⼀些国内知名的 Qt 镜像⽹站:
清华⼤学:
中国科学技术⼤学:
北京理⼯⼤学:
中国互联⽹络信息中⼼:
安装
以 windows 系统为例,双击下载好的安装包。
注册 Qt 账号
如果有 Qt 账号,直接登录,如果没有,点击"Sign up"注册,注册很简单,⽤⾃⼰的邮箱即可。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。