http://c.biancheng.net/view/3851.htmlhtml
Qt 体积很大,有 1GB~3GB,官方下载通道很是慢,相信不少读者会崩溃,因此建议你们使用国内的镜像网站(较快),或者使用迅雷下载(很快)。
做为 Qt 下载教程,本文会同时讲解以上三种下载方式。android
Qt 官网有一个专门的资源下载网站,全部的开发环境和相关工具均可以从这里下载,具体地址是:http://download.qt.io/
windows
目录 | 说明 |
---|---|
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.12 。
因为 Qt 5.9 是一个长期技术支持版本(Long Term Support,LTS),在将来几年里都将有更新支持,所以,本教程以 Qt 5.9 LTS 版本为例进行讲解,而且全部实例程序均使用 Qt 5.9 编译测试经过。学习
Qt 的上一个 LTS 版本是 5.6,它其实已经超出支持期了。开发工具
进入 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,进入子目录:网站
根据不一样的操做系统,选择不一样的安装包便可,不用管源码包,除非你想本身编译或者阅读源码。
咱们以 Windows 安装包(qt-opensource-windows-x86-5.9.0.exe)讲解一下 Qt 安装包命名规则,其中:spa
请读者注意图5中最后一栏的 Details 连接(红色方框圈起来的地方)。点击 Details 连接能够进入详情页,在该页面能够看到文件的大小、校验和以及世界各地镜像下载连接(这才是重点)。
能够清楚地看到,Qt 在国内的有三个镜像网站能够下载,点击这些地址中的一个就能够下载,从国内镜像网站下载速度快一些。
这里给你们推荐几个国内著名的 Qt 镜像网站,主要是各个高校的:
国内镜像网站的结构和官方是相似的,咱们在第一部分已经分析过了,这里再也不赘述。
将 Qt 软件的下载地址复制到迅雷的下载框,若是迅雷官方有资源,就会自动识别,下载速度就很快了。
如何找到 Qt 软件的下载地址呢?以清华大学开源软件镜像站为例,进入 Qt 5.9.0 的下载目录(https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.0/),在某个连接处单击鼠标右键,会弹出一个菜单,选择“复制连接地址”,以下图所示:
这样就把 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)复制到了剪切板,而后再粘贴到迅雷的下载框:
点击“当即下载”按钮,稍等片刻,迅雷会自动匹配到资源,速度飞快。
注意,经常使用的 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 主站由于商业推广的缘由,安装包的下载步骤很是繁琐。