Win10下 QT的安装配置 (亲测可用)

Win10下 QT的安装配置 (亲测可用)

一、QT安装

QT版本大致可以分为两种,一种是qt5.9之前的版本,分为MinGWmsvc两种版本,每种版本都需要单独下载使用,安装包比较小,但是对于使用两种版本以及初学者不太友好,毕竟初学者很少对QT的安装以及内部使用的编译器进行详细了解。
因此以QT5.9以后版本为例,当前之前的版本与5.9之后版本大同小异。

  1. 首先下载QT的安装包,具体下载哪个版本的安装包倒是无所谓,毕竟QT都是作为工具使用,一般都是使用QT并搭配其他的一些库或者包来使用。QT下载链接如下:http://download.qt.io/archive/qt/
  2. win10版本安装,就是正常的软件安装,需要注意的是,目前网上很多的安装教程开始都有skip登录这一选项,貌似我在进行QT安装时,QT已经把skip这一选项删除掉了,可能部分历史遗留下来的安装包还可以skip登录,但我一般都是官方下载,所以也没有这类安装包,这个登录其实很简单,就是开始注册一个QT账号,然后登录就可以直接来安装,到目前为止,我发现的缺点就是注册邮箱时不时就会接收一个来自QT的推送,其他也没有发现啥。
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  1. 下一步选择安装组件,就是重点了,当然,各位硬盘容量比较大,CPU比较好,或者是嫌看着麻烦的,可以选择全选,这个肯定没问题。不过还是建议只选择自己需要的部分就好了,因为全部安装,不但占硬盘内存,而且在QT运行时多多少少会影响运行速度,增大不必要的内存损耗。

QT组件详解如下:

  • 用于 windows 平台上的 MSVC 编译器模块,如 msvc2013 64-bitmsvc2015 64-bit 等。要安装 MSVC 编译器的模块,需要计算机上已经安装相应版本的 Visual Studio

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

  • 用于 UWP 编译的模块。UWP 是 Windows 10 中 Universal Windows Platform 的简称,有不同编译器类型的 UWP。

  • 用于 Android 平台的模块,如 Android x86Android ARMv7

  • Sources 模块是 Qt 的源程序。

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

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

  • Qt PurchasingQt WebEngineQt Network Auth(TP)等其他模块,括号里的 TP 表示技术预览(Technology Preview)。

  • Qt Scritp(Deprecated)是脚本模块,括号里的“Deprecated”表示这是已经过时的模块。

  • Tools节点下面是一些工具软件,包括内容如下:

    • CDB Debugger 是VS的编译工具,上面选择了MSVC下面需要选择
    • MinGW 5.3.0 是 MinGW 编译工具链。
    • Strawberry Perl 是一个 Perl 语言工具。

在这里插入图片描述

个人建议,在Windows系统下,单纯使用QT进行编译,或者界面使用时,采用msvcCDB Debugger搭配,相比于MinGW更为方便,毕竟VS的编译器更强大一些。MinGW主要用于交叉编译
最后就是正常安装,然后安装结束。

二、QT安装问题:

QT安装中,不可避免的会遇到各种问题,我只列举一部分,其他问题可以自行查找

1. 环境变量问题

一般按照上述教程,安装结束后,就可以使用,但是存在部分特殊电脑,需要单独配置环境变量,具体原因不详,我只把需要添加的环境变量部分列举如下:
msvc版本:

D:\Qt5.10.1\5.10.1\msvc2015_64\bin

D:\Qt5.10.1\Tools\QtCreator\bin

MinGW版本:

D:\Qt5.10.1\5.10.1\mingw73_32\bin

D:\Qt5.10.1\Tools\mingw730_32\bin

2. QT构建套件无法自动检测到编译器

一般情况下,QT的构建套件都是自动检测,不需要我们手动配置,但部分特殊情况(啥原因啥情况咱也不知道,但是出现这种情况必然是构建套件为空,或者是个红色感叹号),需要手动配置构建套件。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

L☆★

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值