00. 目录
01. Qt下载概述
Qt安装包很大,有 1GB~3GB,通过官方下载非常慢,相信很多读者会崩溃,所以建议大家使用国内的镜像网站(较快),或者使用迅雷下载(很快)。
Qt常用有三种下载方式。
02. Qt官方下载
Qt 官网有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载。
Qt官方下载网站:http://download.qt.io/
Qt官方网站下载根目录
目录 | 说明 |
---|---|
archive | 各种 Qt 开发工具安装包,新旧都有(可以下载 Qt 开发环境和源代码)。 |
community_releases | 社区定制的 Qt 库,Tizen 版 Qt 以及 Qt 附加源码包。 |
development_releases | 开发版,有新的和旧的不稳定版本,在 Qt 开发过程中的非正式版本。 |
learning | 有学习 Qt 的文档教程和示范视频。 |
ministro | 迷你版,目前是针对 Android 的版本。 |
official_releases | 正式发布版,是与开发版相对的稳定版 Qt 库和开发工具(可以下载Qt开发环境和源代码)。 |
online | Qt 在线安装源。 |
snapshots | 预览版,最新的开发测试中的 Qt 库和开发工具。 |
archive 和 official_releases 两个目录都有最新的 Qt 开发环境安装包,我们以 archive 目录里的内容为例来说明。
在archive目录中有以下内容:
目录 | 说明 |
---|---|
vsaddin | 这是 Qt 针对 Visual Studio 集成的插件,本教程基本不使用 Visual Studio ,所以不需要插件。 |
qtcreator | 这是 Qt 官方的集成开发工具,但是 qtcreator 本身是个空壳,它没有编译套件和 Qt 开发库。 除了老版本的 Qt 4 需要手动下载 qtcreator、编译套件、Qt 开发库进行搭配之外,一般用不到。对于我们教程压根不需要下载它,因为 Qt 5 有专门的大安装包,里面包含开发需要的东西,并且能自动配置好。 |
qt | 这是 Qt 开发环境的下载目录,我们刚说的 Qt 5 的大安装包就在这里面。 |
online_installers | 在线安装器,国内用户不建议使用,在线安装是龟速,还经常断线。我们教程采用的全部是离线的大安装包。 |
qt子目录内容如下
这个 qt 目录包含了所有的 Qt 版本,从 1.0 到目前的 5.15 。
下面以Qt5.14作为例子进行测试。
进入 5.14 目录,会看到各种子版本:
这里解释一下 Qt 的版本号,比如 5.14.2 是完整的 Qt 版本号,第一个数字 5 是大版本号(major),第二个数字 14 是小版本号(minor),第三个数字 2 是补丁号(patch)。 只要前面两个数字相同,Qt 的特性就是一致的,最后的数字是对该版本的补丁更新。也就是说本教程对 5.14.* 系列的 Qt 都是通用的,下载 5.14.* 任意一个版本都可以,这里我们以下载 5.14.2。
进入5.14.2目录,内容如下。
我们以 Windows 安装包(qt-opensource-windows-x86-5.14.2.exe)讲解一下 Qt 安装包命名规则,其中:
- opensource 是指开源版本;
- windows 是指开发环境的操作系统;
- x86 是指 32 位系统;
- 5.14.2 是 Qt 版本号。
03. Qt 国内镜像站下载
点击 Details 链接可以进入详情页,在该页面可以看到文件的大小、校验和以及世界各地镜像下载链接。
跳转之后的页面
可以清楚地看到,Qt 在国内的有2个镜像网站可以下载,点击这些地址中的一个就可以下载,从国内镜像网站下载速度快一些。
国内镜像网站
这里给大家推荐几个国内著名的 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/
国内镜像网站的结构和官方是类似的。
04. 专用下载工具下载
复制链接地址
将 Qt 软件的下载地址复制到迅雷的下载框,如果迅雷官方有资源,就会自动识别,下载速度就很快了。
05. 扩展
06. 附录
6.1 Qt Wiki网站:https://wiki.qt.io/Main
6.2 Qt官方下载网站:http://download.qt.io/
暂无评论内容