Qt5C++GUI 界⾯开发环境配置详细教程
本博客已暂停更新,需要请转新博客
Qt 下载
Qt 体积很⼤,有 1GB~3GB,官⽅下载通道⾮常慢,相信很多读者会崩溃,所以建议⼤家使⽤国内的镜像⽹站(较快),或者使⽤迅雷下载(很快)。作为 Qt 下载教程,本⽂会同时讲解以上三种下载⽅式。
Qt 官⽅下载(⾮常慢)
Qt 官⽹有⼀个专门的资源下载⽹站,所有的开发环境和相关⼯具都可以从这⾥下载,具体地址是:
图1:Qt 官⽅下载⽹站截图
archive 和 official_releases 两个⽬录都有最新的 Qt 开发环境安装包,我们以 archive ⽬录⾥的内容为例来说明。点击进⼊ archive ⽬录,会看到四个⼦⽬录:⽬录
说明archive
各种 Qt 开发⼯具安装包,新旧都有(可以下载 Qt 开发环境和源代码)。community_releases
社区定制的 Qt 库,Tizen 版 Qt 以及 Qt 附加源码包。development_releases
开发版,有新的和旧的不稳定版本,在 Qt 开发过程中的⾮正式版本。learning
有学习 Qt 的⽂档教程和⽰范视频。ministro
迷你版,⽬前是针对 的版本。official_releases
正式发布版,是与开发版相对的稳定版 Qt 库和开发⼯具(可以下载Qt 开发环境和源代码)。online
Qt 在线安装源。snapshots 预览版,最新的开发测试中的 Qt 库和开发⼯具。
图2:进⼊ archive ⽬录
我们再进⼊ qt ⼦⽬录 ,看到如下列表:⽬录
说明vsaddin
这是 Qt 针对 Visual Studio 集成的插件,本教程基本不使⽤ Visual Studio ,所以不需要插件。qtcreator
这是 Qt 官⽅的集成开发⼯具,但是 qtcreator 本⾝是个空壳,它没有编译套件和 Qt 开发库。 除了⽼版本的 Qt 4 需要⼿动下载qtcreator 、编译套件、Qt 开发库进⾏搭配之外,⼀般⽤不到。对于我们教程压根不需要下载它,因为 Qt 5 有专门的⼤安装包,⾥⾯包含开发需要的东西,并且能⾃动配置好。qt
这是 Qt 开发环境的下载⽬录,我们刚说的 Qt 5 的⼤安装包就在这⾥⾯。online_installers 在线安装器,国内⽤户不建议使⽤,在线安装是龟速,还经常断线。我们教程采⽤的全部是离线的⼤安装包。
perl下载安装教程图3:进⼊ 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 ⽬录,会看到各种⼦版本:
图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 下载页⾯
根据不同的操作系统,选择不同的安装包即可,不⽤管源码包,除⾮你想⾃⼰编译或者阅读源码。
我们以 Windows 安装包(qt-opensource-windows-x86-5.)讲解⼀下 Qt 安装包命名规则,其中:
opensource 是指开源版本;
windows 是指开发环境的操作系统;
x86 是指 32 位系统;
5.9.0 是 Qt 版本号。
Qt 国内镜像站下载(较快)
请读者注意图5中最后⼀栏的 Details 链接(红⾊⽅框圈起来的地⽅)。点击 Details 链接可以进⼊详情页,在该页⾯可以看到⽂件的⼤⼩、校验和以及世界各地镜像下载链接(这才是重点)。
图6:国内镜像下载链接
可以清楚地看到,Qt 在国内的有三个镜像⽹站可以下载,点击这些地址中的⼀个就可以下载,从国内镜像⽹站下载速度快⼀些。这⾥给⼤家推荐⼏个国内著名的 Qt 镜像⽹站,主要是各个⾼校的:
中国科学技术⼤学:
清华⼤学:
北京理⼯⼤学:
中国互联⽹络信息中⼼:
国内镜像⽹站的结构和官⽅是类似的,我们在第⼀部分已经分析过了,这⾥不再赘述。
迅雷下载(很快)
将 Qt 软件的下载地址复制到迅雷的下载框,如果迅雷官⽅有资源,就会⾃动识别,下载速度就很快了。
如何到 Qt 软件的下载地址呢?以清华⼤学开源软件镜像站为例,进⼊ Qt 5.9.0 的下载⽬录(
图7:到 Qt 下载地址
这样就把 Qt 5.9.0 的下载地址(具体为

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