admin 管理员组

文章数量: 887021

QtCreator

QT 的构件套件

如下为Qt 5.11.3安装包中含有的Qt组件

组件中的MSVC 2015 32-bit、MSVC 2015 64-bit、MSVC 2017 64-bit、MinGW 5.3.0 32 bit和Tools中的MinGW 5.3.0分别对应自动检测到的构建套件(Kits):Desktop Qt 5.11.3 MSVC2015 32bit、Desktop Qt 5.11.3 MSVC2015 64bit、Desktop Qt 5.11.3 MSVC2017 64bit、Desktop Qt 5.11.3 MinGW 32bit,以及通过手动设置的构建套件(Kits):Qt 5.11.3 MinGW 32bit。

这些构建套件(Kits)都是编译工具。其中,MinGW 5.3.0 32bit中的MinGW是Minimalist GNU for Windows的缩写,是在Windows平台上使用的GNU工具集导入库的集合,这个集合包括了C编译器gcc,C++编译器g++,和调试器gdb等工具。

MSVC为微软(Microsoft,MS)的VC编译器工具,如果安装了MSVC编译器模块,如MSVC 2015 32-bit、MSVC 2015 64-bit和MSVC 2017 64-bit,并且想使用它们,则需要安装相应版本的Visual Studio IDE,如Visual Studio 2015和Visual Studio 2017。否则就会如下图所示的,在自动检测出的三个构建套件(Kits)中,Desktop Qt 5.11.3 MSVC2015 32bit和Desktop Qt 5.11.3 MSVC2015 64bit都是带有感叹号的,表示它们并不能使用。

Qt构建套件路径手动设置

Qt构建套件本来是不需要重置的,但是某些情况下,可能需要我们手动设置。

前因:

比如说我刚刚这次吧,安装了固态硬盘后,在固态硬盘上装了新系统,再打开Qt时,Qt所在的盘符发生了变化,由于系统环境变量是新的没有设置Qt的,所以Qt自己找不到自己的构建套件。所以需要我们手动设置,否则重装也行,如果你不嫌麻烦的话。

后果:

我截了图片,共分为3步。


好了,设置成功了,可以用了~~

QT编译器的选择

对程序进行编译之前需要设置编译器。
如图可见各种编译器后有括号予以标示,括号里的内容分别有x86、amd64_x86、amd64、x86_amd64、x86_arm、amd64_arm等。

名称 含义
x86 32/64位系统编译到32/64位系统运行
amd64_x86 64位系统编译到32/64位系统运行
amd64 64位系统编译到64位系统运行
x86_amd64 32/64位系统编译到64位系统运行
x86_arm 32/64位系统编译到搭载arm架构处理器的系统运行
amd64_arm 64位系统编译到搭载arm架构处理器的系统运行

注:amd64与x86均指搭载amd架构处理器的系统。

本文标签: QtCreator