原文地址: http://c.biancheng.net/view/3851.html
Qt大小为1GB~3GB,官方下载通道非常慢,相信很多读者会崩溃,所以建议使用国内的镜像网站或迅雷下载。
作为Qt下载教程,本文将同时介绍这三种下载方法。
Qt官方下载(非常慢) Qt官方网站有专用的资源下载网站,所有开发环境和相关工具都可以从这里下载。 具体地址为http://download.qt.io/
图1:Qt官方下载网站截图
目录结构说明目录说明archive各种Qt开发工具安装包新旧不一(可以下载Qt开发环境和源代码)。 为community_releases社区定制的Qt库、Tizen版Qt和Qt附加软件包。 development_releases开发版。 有新版本和旧的不稳定版本,还有Qt开发中的非正式版本。 学习有学习Qt的文档教程和演示视频。 ministro迷你版目前是面向安卓的版本。 official_releases正式发行版是开发版的稳定Qt库和开发工具。 可以下载Qt开发环境和源代码。 在线QT在线安装源。 快照预览版,最新开发测试中的Qt库和开发工具。
archive和official_releases目录中都有最新的Qt开发环境安装软件包。 以archive目录的内容为例进行说明。 访问archive目录时,将显示以下四个子目录:
访问图archive目录
子目录说明目录说明vsaddin这是Qt针对Visual Studio集成的插件,本教程很少使用Visual Studio,因此不需要插件。 qtcreator这是Qt官方的集成开发工具,但qtcreator本身是空壳,没有编译工具包或Qt开发库。
除了必须手动下载和组合Qt创建器、编译工具包和Qt开发库之外,较旧版本的Qt 4通常不可用。 我们的教程不需要下载。 Qt 5有专用的大安装包,包含开发所需的内容,可以自动配置。 qt这是qt开发环境的下载目录,这里有我刚才说的Qt 5大安装包。 不建议国内用户使用online_installers联机安装程序。 在线安装是乌龟的速度,也经常断线。 教程中所有内容都采用离线大安装包。
我进入了qt子目录,看到了以下列表。
图3 :进入Qt子目录
上图不完整。 此qt目录包含从1.0到当前5.12的所有qt版本。
Qt 5.9是长期技术支持版本(长时间支持,LTS ),将在未来几年内提供更新支持,因此本教程以Qt 5.9 LTS版本为例进行说明,所有实例程序均为
Qt之前的LTS版本为5.6,实际上已超出支持期限。
进入5.9目录后,将显示各种子版本。
图4:Qt 5.9的每个子版本
现在说明Qt的版本号。 例如,5.9.8是完整的Qt版本号,第一个数字5是主版本号(major ),第二个数字9是次版本号(minor ),第三个数字8是补丁号(patch )。 如果前两个数字相同,则Qt的特性一致,最后的数字是对该版本的补丁更新。 也就是说,本教程与5.9.*系列Qt通用,可以下载5.9.*的任何版本。 这里下载5.9.0。
单击5.9.0进入子目录。
图5:Qt 5.9.0下载页面
您可以根据操作系统选择不同的安装包,而不需要管理软件包,除非您想自行编译或阅读源代码。
Qt-open source-windows-x86-5.9.0.exe (介绍windows安装软件包命名约定。 其中,包括:
开放资源是开源版本; windows是指开发环境中的操作系统;x86是指32位系统; 5.9.0是Qt版本号。 Qt国内镜像站下载(快)图5最后一栏的Details链接(红色方块)。 单击详细信息链接可以访问详细信息页面。 您可以在此页面查看文件大小、校验和以及全球范围内的镜像下载链接。
图6 :国内镜像下载链接
可以从国内三个镜像站点下载Qt,点击其中一个地址即可下载,可以看到从国内镜像站点下载的速度很快。
国内镜像网站
这里推荐几个国内有名的Qt镜像网站。 主要是各大学的:
中国科学技术大学: http://mirrors.ustc.edu.cn/Qt project /清华大学: https://mirrors.tuna.tsinghua.edu
.cn/qt/北京理工大学:http://mirror.bit.edu.cn/qtproject/中国互联网络信息中心:https://mirrors.cnnic.cn/qt/
国内镜像网站的结构和官方是类似的,我们在第一部分已经分析过了,这里不再赘述。
将 Qt 软件的下载地址复制到迅雷的下载框,如果迅雷官方有资源,就会自动识别,下载速度就很快了。
如何找到 Qt 软件的下载地址呢?以清华大学开源软件镜像站为例,进入 Qt 5.9.0 的下载目录(https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.0/),在某个链接处单击鼠标右键,会弹出一个菜单,选择“复制链接地址”,如下图所示:
图7:找到 Qt 下载地址
这样就把 Qt 5.9.0 的下载地址(具体为 https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.0/qt-opensource-windows-x86-5.9.0.exe)复制到了剪切板,然后再粘贴到迅雷的下载框:
图8:把Qt下载地址粘贴到迅雷下载框
点击“立即下载”按钮,稍等片刻,迅雷会自动匹配到资源,速度飞快。
图9:下载速度 2.7MB/s
注意,常用的 Qt 版本一般都能匹配到资源,但是不保证每个版本都能匹配到资源,上面的例子仅对清华大学镜像站的 Qt 5.9.0 Windows 版(https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.0/qt-opensource-windows-x86-5.9.0.exe)有效。
对 Qt 版本更新感兴趣的读者请访问 Qt wiki 网站,地址为:https://wiki.qt.io/Main
Qt wiki 网站会显示最新的正式版、LTS 版、正在开发中的版本等等,比主站(https://www.qt.io/)靠谱多了。Qt 主站因为商业推广的原因,安装包的下载步骤非常繁琐。