前言从 Qt 5.15 开始,Qt 的开源版本只支持在线安装,不再提供离线安装包。使用在线安装器可以安装 Qt 5.9 之后 Qt 5 和 Qt 6 的各个子版本。
Qt 的长期技术支持版本
Qt 6 发布后,Qt 5 仍然在更新,Qt 5 系列的最后一个长期技术支持版本是 5.15。Qt 6 系列的第一个长期技术支持版本是 6.2,包含了 Qt 框架中的所有模块。官方下载地址Qt 相关下载大全在线安装器的下载地址Qt Creator 各个版本的下载地址Qt VS 开发插件各个版本的下载地址Qt 官方资源下载(较慢)Qt 官方有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载,具体地址是:http://download.qt.io/
目录说明 archive 各种 Qt 开发工具安装包,新旧都有(可以下载 Qt 开发环境和源代码)。community_releases 社区定制的 Qt 库,Tizen 版 Qt 以及 Qt 附加源码包。development_releases 开发版,有新的和旧的不稳定版本,在 Qt 开发过程中的非正式版本。learning 有学习 Qt 的文档教程和示范视频。ministro 迷你版,目前是针对 Android 的版本。official_releases 正式发布版,即最新稳定版的 Qt 库和开发工具(可以下载 Qt 开发环境和源代码)。onlineQt 在线资源。snapshots 预览版,最新的开发测试中的 Qt 库和开发工具。archive 和 official_releases 两个目录都有最新的 Qt 开发环境安装包,这里以 archive 目录里的内容为例来说明。点击进入 archive 目录,会看到多个子目录:
目录说明 vsaddinQt 针对 Visual Studio 集成的插件。qtcreatorQt 官方的集成开发工具。qtQt 开发环境的下载目录。online_installers 在线安装器,国内用户的下载速度较慢。additional_librariesQT 框架的一些附加模块。再进入 qt 子目录 ,会看到所有的 Qt 版本,从 1.0 到目前的 6.6
进入 6.6 目录,会看到各种子版本
进入 6.6.1 子版本,会看到多个目录
目录说明 submodulesQt 各个子模块的源码包 singleQt 完整的源码包Qt 版本号的命名规则
这里解释一下 Qt 的版本号,比如 6.5.3 是完整的 Qt 版本号,第一个数字 6 是大版本号(major),第二个数字 5 是小版本号(minor),第三个数字 3 是补丁号(patch)。只要前面两个数字相同,Qt 的特性就是一致的,最后的数字是对该版本的补丁更新。
Qt 国内镜像资源下载(较快)在国内,Qt 的官方下载速度较慢,建议使用国内镜像网站下载。这里推荐几个国内著名的 Qt 镜像网站,主要是各个高校的:
镜像网站名称下载地址中国科学技术大学http://mirrors.ustc.edu.cn/qtproject/ 清华大学https://mirrors.tuna.tsinghua.edu.cn/qt/ 北京理工大学http://mirror.bit.edu.cn/qtproject/ 中国互联网络信息中心https://mirrors.cnnic.cn/qt/值得一提的是,国内镜像网站的资源目录结构和 Qt 官网是类似的,这里不再赘述。
Qt 在线安装案例在 Qt 官网 下载在线安装器,如 qt-unified-windows-x86-4.2.0-online.exe
双击在线安装器的 EXE 文件,开始安装 Qt,然后根据自己实际需求安装所需的组件
提示
Qt 的安装一般需要 20G 以上的磁盘空间,请确保磁盘有足够的空间。由于笔者在本地安装了 Visual Studio 2019,因此在上述图中选择了 MSVC 2019 64-bit 开发套件,若不需要,可以选择不安装该组件。笔者选择安装 Qt 的长期技术支持版本,分别是 Qt 5.15 与 Qt 6.2,若不需要使用 Qt 5,可以选择不安装上述图中 Qt 5.15.2 相关的组件,只安装 Qt 6 相关的组件。参考资料Qt 下载(多种下载通道 + 所有版本)