一、系统环境

Win10

二、软件下载

1、QT下载包介绍

Qt 官网有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载,具体地址是:Qt Downloads

项目 说明
snapshots 预览版,最新的开发测试版本,包含 Qt 库和开发工具。
online Qt 在线安装包。
official_releases 正式发布版,包含Qt开发环境和源代码。
new_archive 新存档的 Qt 开发工具安装包。
ministro 迷你版,针对 Android 开发版本。
linguist_releases Qt 界面翻译工具。
learning Qt 学习资料,有文档教程和示范视频等。
development_releases Qt 开发版,有新的和旧的不稳定版本,在 Qt 开发过程中的非正式版本。
community_releases 社区定制的 Qt 库,Tizen 版 Qt 以及 Qt 附加源码包。
archive 各种 Qt 开发工具安装包,新旧都有(可以下载 Qt 开发环境和源代码)。

official_releases 和 archive 文件夹都有最新的 Qt 开发环境安装包,看了很多教程,一般都是在 archive 文件夹里下载。点击进入 archive 文件夹:

项目 说明
vsaddin Qt 针对 Visual Studio 集成的插件
qtcreator Qt 官方的集成开发工具;但 qtcreator 本身是个空壳,它没有编译套件和 Qt 开发库。除了老版本的 Qt 4 需要手动下载 qtcreator、编译套件、Qt 开发库进行搭配之外,一般用不到。 Qt 5 有专门的大安装包,里面包含开发需要的东西,并且能自动配置好。
qt Qt 开发环境的下载文件夹。
online_installers 在线安装器,国内用户不建议使用,在线安装是龟速,还经常断线。我们教程采用的全部是离线的大安装包。
additional_libraries QT附加库,包含QT网络认证,qt 图像格式

点进qt文件夹,包含了所有的 Qt 版本,从 1.0 到目前的 6.3。

进入 5.14文件夹,可以看到各种子版本:

Qt 的版本号:
5.14.2是 Qt 版本号第一位 5 是大版本号(major),第二位 14 是小版本号(minor),第三位 2 是补丁号(patch)。
选择时,只要前两位相同,Qt 的特性就一致的,第三位是对该版本的补丁更新。
点进5.14.2/:

点击QT基于Windows版本下载。

qt-opensource-windows-x86-5.14.2.exe命名规则:
opensource 是指开源版本;
windows 是指开发环境的操作系统;
x86 是指 32 位系统;
5.14.2 是 Qt 版本号。

2、Qt5.14.2下载网址

官网: Qt5.14.2下载网址

国内镜像网站:
中国科学技术大学开源软件镜像站

清华大学开源软件镜像站

开源软件镜像网站

Qt下载最好使用国外镜像或者迅雷下载,不然会很慢。
在某个链接处单击鼠标右键,会弹出一个菜单,选择“复制链接地址”,并粘贴到迅雷的下载框,如果迅雷官方有资源,就会自动识别,下载速度就很快了。
下载好之后的安装包:

三、软件安装

1、管理员权限运行qt-opensource-windows-x86-5.14.2.exe

2、点击next

3、登录或者注册Qt Account,然后点击next

4、勾选方框,并点击下一步

5、点击下一步

6、指定Qt5.14.2的安装目录,勾选方框,并点击下一步

7、选择Qt需要安装的组件,不要直接点下一步,否则Qt无法运行,先点开Qt 5.14.2下拉


Qt 的安装组件分为两部分:
一部分是“Qt x.xx.xx”,该部分包含真正的 Qt 开发库组件;另一部分是“Developer and Designer Tools”,该部分包含集成开发环境和编译工具。
“Qt x.xx.xx”组件说明:(一般选择MinGW xxx, Qt xxx就可以了)

组件 说明
MSVC *** 针对 Windows 平台上的 MSVC 编译器的 Qt 组件,如 msvc2015 32-bit 、 msvc2015 64-bit 、 msvc2017 32-bit 和 msvc2017 64-bit等。安装该组件需要计算机上已经安装相应版本的 Visual Studio。
MinGW *** 编译器模块,使用MinGW 编译的勾选。默认勾选,选择对应位数系统。MinGW 是 Minimalist GNU for Windows 的缩写,MinGW 是 Windows 平台上使用的 GNU 工具集导入库的集合。
UWP *** UWP 是 Windows 10 中 Universal Windows Platform 的简称,有不同编译器类型的 UWP,属于 MSVC 编译器生成的 Qt 库。如果不是开发 UWP 应用程序,就不需要,直接忽略。安装该组件需要计算机上已经安装相应版本的 Visual Studio。
Android 这是针对安卓应用开发的 Qt 库,安卓开发勾选。
Sources Qt源代码包,建议选择,可能某个时候需要它。
Qt *** Qt 的附加模块,大部分建议安装,这些附加模块括号里的 Technology Preview ,是技术预览模块的意思,还处在功能测试阶段,不是正式版模块;附加模块括号里的 Deprecated 是指抛弃的旧模块,兼容旧代码使用的,一般用不到(如果不是为和以前开发的源程序兼容,过时的模块不要选择)。这些附加模块读者可以选择部分或都勾选了安装,占用空间不大。Qt Charts 是二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。Qt Data Visualization 是三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等。

“Developer and Designer 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 官网下载最新的安装包是一样用的。

8、按如下默认的就好,然后点击下一步

9、选中I have后点击下一步

10、点击下一步

11、点击安装

12、等待安装结束

13、点击下一步

14、最后点完成,至此安装结束。

15、完成安装, 打开软件

16、安装完成之后,在 Windows“开始”菜单中会看到 Qt 的 程序组。

程序 说明
Assistant(Qt 助手) 用来查看帮助文档,已被集成在 Qt Creator 中。
Designer(Qt 设计师) 图形界面可视化编辑工具,已被集成在 Qt Creator 中,在 Qt Creator 中编辑或创建界面文件时,就可以自动打开。
Linguist(Qt 语言家) 多国语言翻译支持工具,可以用来编辑语言资源文件,在开发多语言界面的应用程序时会用到。
Qt 5.xx.x(MinGW 5.3.0 32bit) Qt 命令行工具,用来配置 Qt 开发环境(主要是设置 PATH 变量)

四、环境配置

Qt安装完成后,MinGW环境一般可以正常运行项目,但MSVC环境需要配置。打开 Qt Creator ,点击 工具—>选项—>构建套件(Kit),可以查看构建套件(Kit)的构建环境,其中MinGW构建套件是一个显示器形象为正常情况,MSVC构建套件是黄色感叹号为异常情况。

1、Compiler配置

点击选中Desktop Qt 5.14.2 MSVC2015 64bit,可以发现Compiler(编译器)显示No compiler,Debugger(调试器)显示None。

Compiler(编译器)处应配置C++环境,MSVC2015是搭配VS2015(版本14.0),当系统没有安装相应的VS或VS未配置C++时,使用MSV****是无法运行的。

a)VS2015未安装

下载Visual Studio 2015,安装。

b)VS未配置C++

1)Qt若打开,将Qt关闭。
2)搜索“控制面板”,点击“卸载程序”,选中Microsoft Visual Studio Professional 2015,右键点击“更改”,或选择界面上的“更改”。

3)系统会弹出如下界面,显示“正在配置源”。

4)系统配置完后,出现如下见面,点击“修改”。

5)选中“Visual C++”,点击“下一步”。

6)点击“更新”。

7)等待VS2015配置完成


8)点击关闭

9)打开Qt,点击 工具—>选项—>构建套件(Kit),查看构建套件(Kit)的构建环境,发现MSVC构建套件还是黄色感叹号,但Compiler(编译器)中C、C++自动配置了编译器,为14.0。

10)如果系统没有检测出来,先查看下"编译器",看“编译器”内是否有检测到14.0的环境,有的话,返回"构建套件(Kit)",在Compiler处手动添加编译环境;没有的话,重启下,还没有,那就可能没装好。

2、Debugger 配置

1)Qt若打开,将Qt关闭。

2)缺少windows software development kit,在官网下载

Windows SDK - Windows 应用开发 (microsoft.com)

3)下载后的镜像文件或exe文件


4)静默安装exe文件或则按照下面图片发勾选安装。

下载 Windows 调试工具 - WinDbg - Windows drivers | Microsoft Docs

5)打开Qt,点击 工具—>选项—>构建套件(Kit),查看构建套件(Kit)的构建环境,会发现MSVC构建套件是正常情况显示为显示器形象。

6)如果系统没有检测出来,先查看下"Debugger",看"Debugger"内是否有检测到Windows Kit,有的话,直接点中相应的环境,然后点击右侧“Clone”,或则,返回"构建套件(Kit)",在"Debugger"处手动添加;没有的话,重启下,还没有,卸载重装。

五、测试

Qt自带了很多示例。

1、打开软件,进入欢迎–>示例,然后随便点击一个实例


2、选择运行环境,然后点击config project。

3、这个时候它会调到编辑页面,可以看出打开了这个项目,然后点击运行,出现问题了!


4、点击项目,构建环境的构建目录标红(目录标红表示无此路径),可能这个路径生成不了,改到桌面,就好了,但是改回去又可以了(不太懂),后面点击新示例又都可以正常运行。



Qt5.14.2安装、配置及测试(Win10)相关推荐

  1. 【Ubuntu-Opencv】Ubuntu14.04 Opencv3.3.0 安装配置及测试

    Ubuntu14.04 Opencv3.3.0 安装配置及测试 网上有许多的Opencv的安装方法,不过找到一个适合自己的安装路数才最为重要,笔者整理了一下自己的安装配置测试过程,仅供学习参考. ## ...

  2. Ubuntu 14.04 安装配置备忘录

    完全在 Linux 下工作,大概有3年时间了. 之前都是用 Windows, 而把 Linux 装在虚拟机里,现在反过来,把 Windows 装在了虚拟机里,只是因为偶尔还要用网银的缘故. 以我这几年 ...

  3. NodeJS、NPM安装配置与测试步骤(windows版本)

    1.windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的"INS ...

  4. linux 14.04安装方法,Ubuntu 14.04 安装配置GNOME经典界面

    Ubuntu 14.04上基本完美支持GNOME经典界面,安装配置步骤如下: 1. 安装gnome-session-flashback sudo apt-get install gnome-sessi ...

  5. django安装配置及测试

    django安装之前我们假设你已经安装了python,和mysql(不是必须的):(如果没有google一下挺简单不介绍了) 下面直接介绍django的安装配置: 到下面连接可以下载www.djang ...

  6. Heritrix1.14.4安装配置和使用

    学习研究heritrix已经有了一段时间了,想写一些博文,一来是方便以后自己查阅,二来和广大博友们分享交流,提高认识. 本系列文章所用环境:heritrix1.14.4 + myeclipse8.5 ...

  7. 【Y忍冬草】Qt5.8_VTK7.0_VS2015编译配置及测试中问题

    最近在做一个基于Qt的三维点云软件,涉及到点云的显示及操作,所以要在Qt中完成QVTKWidget插件的添加.在浮躁的心态下折腾了两天才成功的实现Qt5.8_VTK7.0_VS2015的编译配置及测试 ...

  8. Anaconda3+PyQt5+Eric6+PyCharm 安装配置教程(Win10)

    PyQt5工具可以快速实现简单的界面开发,包括界面设计.布局管理以及业务逻辑实现.我们可以使用PyQt5工具可以快速画一个控件摆放整齐.界面整洁有序.布局合理的界面. Eric6是一个全功能的pyth ...

  9. JER与JDK区别以及JDK的安装配置(2021-06-13 Win10)

    JER与JDK区别以及JDK的安装配置 JRE与JDK JRE(Java Runtime Environment) ,是Java程序的运行环境,包含JVM和运行时所需要的核心类库,想要运行一个已有的J ...

  10. idea安装sbt插件linux,【idea】kafkasbt+idea安装配置与测试

    一.IDEA安装 下载Community版的IDEA,Ultimate是免费试用版(相当于用到后面要给钱的) ideaIC-2019.2.3.tar.gz 解压IDEA: tar -zxvf idea ...

最新文章

  1. 软件视频会议Vidyo体验
  2. 计算机组成原理课设移位,计算机组成原理课设(多寄存器减法、右移位、输入输出、转移指令实验计算机设计)...
  3. 【译】A Hitchhiker’s Guide to Consensus Algorithms
  4. android python 纠正图片,Python脚本替换Android资源(包名,图片,文件内容)
  5. kafka消费端慢慢延迟(网络带宽不足)
  6. egret中loadingUI的自定义
  7. Multi-thread--提高C++性能的编程技术笔记:多线程内存池+测试代码
  8. C++知识整理(在此感谢大牛的整理)
  9. 谁将拥有移动互联网的下一个机会?…
  10. 产品经理如何搞定客户和业务
  11. 神仙打架!Python web框架大比拼,哪个学习成本低?
  12. 计算机标准差平方差怎么按,数学标准差公式
  13. [基础]tfcenter搭建个人服务器
  14. java查询手机号码归属地_Java代码总结【1】_查询手机号码归属地
  15. 计算机网络技术的职业倾向,(职业规划)计算机网络技术专业个人职业生涯规划书(8页)-原创力文档...
  16. 计算机指令定时关机,电脑使用命令设置定时关机
  17. python 实验七 字典与集合 (上)
  18. 波士顿房价预测(一)
  19. Wechaty 李卓桓:我想要某种功能,你没有?那我来一个
  20. Win10 1803版本 哔哩哔哩 无法打开HEVC选项

热门文章

  1. JDK16和JDK8共存与切换
  2. HTML5期末大作业:一款基于HTML+CSS+JavaScript +Bootstrap 响应式的花店/花卉装饰/花卉网上商店/婚礼花/花束商店购物网站
  3. 5G及移动边缘计算(MEC)学习笔记(2)
  4. 集成电路模拟版图入门-版图基础学习笔记(五)
  5. 什么是matlab拟合工具箱,Matlab拟合工具箱的使用
  6. 串口和TCP测试工具
  7. Qt 5.14.1 最新版下载
  8. 锌离子荧光探针Zinquin 乙酯
  9. 为什么会存在乱码?什么是编解码?为什么会有这么多字符集?
  10. 电子商务世界历程及国内历程