QT开发工具安装

下载

下载地址:https://download.qt.io/

项目

说明

snapshots

预览版,最新的开发测试中的 Qt 库和开发工具。

online

Qt 在线安装源。

official_releases

正式发布版,是与开发版相对的稳定版 Qt 库和开发工具(可以下载Qt开发环境和源代码)

ministro

迷你版,目前是针对 Android 的版本。

learning

有学习 Qt 的文档教程和示范视频。

development_releases

开发版,有新的和旧的不稳定版本,在 Qt 开发过程中的非正式版本。

community_releases

社区定制的 Qt 库,Tizen 版 Qt 以及 Qt 附加源码包。

archive

各种 Qt 开发工具安装包,新旧都有(可以下载 Qt 开发环境和源代码)。

选择archive文件夹:

项目

说明

vsaddin

这是 Qt 针对 Visual Studio 集成的插件

qtcreator

这是 Qt 官方的集成开发工具,但是 qtcreator 本身是个空壳,它没有编译套件和 Qt 开发库。除了老版本的 Qt 4 需要手动下载 qtcreator、编译套件、Qt 开发库进行搭配之外,一般用不到。对于我们教程压根不需要下载它,因为 Qt 5 有专门的大安装包,里面包含开发需要的东西,并且能自动配置好。

qt

这是 Qt 开发环境的下载目录,我们刚说的 Qt 5 的大安装包就在这里面。

online_installers

在线安装器,国内用户不建议使用,在线安装是龟速,还经常断线。我们教程采用的全部是离线的大安装包。

选择qt/文件夹:

这个 qt 目录包含了所有的 Qt 版本,从 1.0 到目前的 6.3。我选择5.9版本,会看到各种子版本:

Qt 的版本号,比如6.3.1/是完整的 Qt 版本号,第一个数字 6 是大版本号(major),第二个数字 3 是小版本号(minor),第三个数字 1 是补丁号(patch)。 只要前面两个数字相同,Qt 的特性就是一致的,最后的数字是对该版本的补丁更新。

点击5.9.9/进入:

opensource 是指开源版本;

windows 是指开发环境的操作系统;

x86 是指 32 位系统;

5.9.9 是 Qt 版本号。

我是在windows系统上使用,所以下载qt-opensource-windows-x86-5.9.9.exe,直接点击下载的较慢,另一种方式是镜像下载 点击尾部的Details

点击上图地址进行下载。

最后又下载了5.12.0版本,可在分享的网盘中下载

链接:https://pan.baidu.com/s/1UzYF3x3BxZXf0IAy1cghHw

提取码:efbv

安装

下载完成后,以管理员身份运行exe,运行后如果没有qt账号的话需要注册,然后选择安装路径

Qt 的安装组件分为两部分:一部分是“Qt xxx.xxx”分类下的,该分类包含的是真正的 Qt 开发库组件;另一部分是“Tools”分类下的,该分类包含的是集成开发环境和编译工具。

“Qt xxx.xxx”组件说明:(一般选择MinGW xxx, Qt xxx就可以了)

组件

说明

MSVC ***

针对 Windows 平台上的 MSVC 编译器的 Qt 组件,如 msvc2015 32-bit 和 msvc2015 64-bit 等。安装该组件需要计算机上已经安装相应版本的 Visual Studio。

MinGW ***

编译器模块。MinGW 是 Minimalist GNU for Windows 的缩写,MinGW 是 Windows 平台上使用的 GNU 工具集导入库的集合。

UWP ***

WP 是 Windows 10 中 Universal Windows Platform 的简称,有不同编译器类型的 UWP,属于 MSVC 编译器生成的 Qt 库。如果不是开发 UWP 应用程序,就不需要,直接忽略。

Android ***

这是针对安卓应用开发的 Qt 库,一般情况下用不到

Sources

Qt 的源代码包,除非你想阅读 Qt 的源码,否则不用安装。 建议选择,因为某个时候你可能需要它

Qt ***

Qt 的附加模块,大部分建议安装,这些附加模块括号里的 TP 是指 Technology Preview ,技术预览模块的意思,还处在功能测试阶段,不是正式版模块;附加模块括号里的 Deprecated 是指抛弃的旧模块,兼容旧代码使用的,一般用不到(如果不是为和以前开发的源程序兼容,过时的模块不要选择)。这些附加模块读者可以选择部分或都勾选了安装,占用空间不大。

部分组件说明:

  • Qt Charts 是二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。

  • Qt Data Visualization 是三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等。

“Tools”分类下的开发组件(一般选择Qt Creator xxx 和MinGW xxxxx)

组件

说明

Qt Creator xxx

这是集成开发环境,强制安装的,以后所有的项目和代码都在 Qt Creator 里面新建和编辑。

Qt Creator xxxx CDB Debugger surpport

用于和 CDB 调试工具对接,默认安装,一般用于调试 VC 编译的 Qt 程序。

MinGW xxxxx

这是开源的编译器套件,建议安装

Strawberry Perl 5.22.1.3

用于编译 Qt 源代码的 Perl 开发环境,不需要安装。如果读者以后用到,也可以另外手动安装,在搜索引擎搜索 Strawberry Perl 关键词,去 Strawberry Perl 官网下载最新的安装包是一样用的。

选择完了组件,后面步骤不需要设置,根据向导点击下一步就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值