QT安装、构建套件(MSVC、MinGW)配置

article/2025/9/13 9:04:33

QT安装、构建套件(MSVC、MinGW)配置

1. QT框架及QT Creator下载

登录QT官网-https://www.qt.io/download。
点击downloads for open source users
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8yuEbXwJ-1667466338755)(en-resource://database/1962:0)]

在页面最下方,点击Download the QT online Installer。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9pC0s45S-1667466338757)(en-resource://database/1964:0)]

在安装网页的最下方处有一行小字
“We do recommend you use the online installer for the best installation experience, however if you are looking for offline packages you can get them here”
在这里插入图片描述

页面最下方,有 All older versions of QT are available in the archive,点击in the archive.
在这里插入图片描述

在列表中找到需要的QT版本,进行下载即可。

2. QT安装注意事项

2.1 安装不同编译器生成的QT库

**QT5的安装包中,不仅包含了QT库的安装包,还包含了QT Creator的安装包,两者会一起安装好。**在安装向导程序执行的过程中,应格外注意select component页面,该页面可以选择要安装的QT库的版本。软件默认勾选了MinGW编译器版本的QT,如果需要用MSVC编译器版本的QT,应勾选MSVC。
在这里插入图片描述

2.2 检查构建套件是否配置正确

安装好QT后,打开软件,检查编译环境是否配置好。具体操作为:工具–选项–构建套件(kit),查看kit列表中,自动检测标题下的套件名称旁边是否存在错误提示。
在这里插入图片描述

如上图所示,名称旁边出现三角感叹号或者圆形感叹号,说明构建套件的设置有一些问题。鼠标放在图标上,可以查看错误的详细提示。
常见的错误是QT的MSVC套件提示找不到编译器和调试器。

由于QT安装包中,只提供了MinGW编译器的安装包,没有提供MSVC编译器的安装包。这意味着,MSVC编译器和调试器都没有安装到电脑上,因此kit无法自动检测到编译器和调试器。对于MSVC编译器版本的选择,下载的编译器版本应当和生成本地的QT库的编译器的版本一致。
在这里插入图片描述

如图表示,系统检测到三个编译器版本的QT库,分别是由MinGW编译生成的QT库,MSVC2015、2017编译生成的QT库。构建套件相当于编译环境设置,套件指定了使用何种QT库、用何种编译工具编译、用何种调试器调试。

2.2.1 下载MSVC编译器

根据官方文档http://doc.qt.io/qtcreator/creator-debugger-engines.html, 可以看到支持的调试器如下:
在这里插入图片描述
先到microsoft 网站,下载visual studio 2022生成工具
https://visualstudio.microsoft.com/zh-hans/downloads/
页面下方-适用于Visual Studio 2022的工具标题下,下载visual studio 2022生成工具。
运行生成工具安装包,在选择安装组件的页面里,勾选要安装的msvc编译器版本。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l1Lmxuff-1667466338766)(en-resource://database/1980:0)]

2.2.2 下载CDB调试器

https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive/
下载window10 SDK安装包
运行安装包,在选择安装组件页面中,只勾选Debugging Tools for windows
在这里插入图片描述

2.3 配置编译环境

1.安装好MSVC后,此时选项窗口的编译器选项卡中,应该能自动检测到安装好的编译器了。
编译器默认安装在 C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin。cl…exe是编译器执行程序。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mdWo9Lkc-1667466338770)(en-resource://database/1984:0)]

2.点击debugger选项卡,看是否自动检测到CDB调试器。如果没有,尝试重启系统,或者手动添加。

在Qt Creator中新建Debugger:
在这里插入图片描述
在这里插入图片描述

注:CDB调试器默认路径:C:\Program File(x86) \ Windows Kits\ 10 \ Debugger \ x86 \ cdb.exe

3.在kit选项卡中,配置MSVC版本的QTkit,检查编译器和debugger是否匹配,MSVC配CDB,检查“QTversion”选项中的编译器版本号与配置的编译器的版本号是否一致。

2.4 测试编译套件

选择配置好的套件,看是否能成功构建。
点击左下角的最上面的图标,按下图设置。
在这里插入图片描述
编译完成后,设置断点,点击调试按钮,程序停在断点处,证明调试器配置成功。
在这里插入图片描述

注意:如果在构建代码时提示:无法运行rc.exe,参考此篇文章
https://blog.csdn.net/halo_hsuh/article/details/104984802

参考文章:
https://blog.csdn.net/Copperxcx/article/details/122540629
https://www.shuzhiduo.com/A/Gkz1PeKQdR/


http://chatgpt.dhexx.cn/article/uEL2Arcg.shtml

相关文章

QT linux安装

转载地址:http://www.cnblogs.com/tangkaixuan/p/6504102.html 文章来自https://lug.ustc.edu.cn/sites/qtguide/ 1.4 Qt在Linux下安装 Qt在Linux系统里的安装要稍微复杂一些,因为Linux发行版众多,所以安装过程有些差异。 由于Linux系统都可…

Qt国内镜像安装

下载安装程序 https://download.qt.io/official_releases/online_installers/ 使用国内镜像打开安装程序 G:\下载\qt-unified-windows-x64-4.5.1-online.exe --mirror https://mirror.nju.edu.cn/qt清华源 https://mirrors.tuna.tsinghua.edu.cn/qt/online/qtsdkrepository/win…

Qt下载与安装

一、Qt和Qt Creator的区别 Qt是C的一个库,或者说是开发框架,里面集成了一些库函数,提高开发效率。 Qt Creator是一个IDE,就是一个平台,一个开发环境,类似的比如说VS,也可以进行Qt开发&#xff…

Ubuntu 安装QT

一、最近这家公司接到一个订单,客户使用到国产操作系统,意味着需要使用到 Linux 系统,于是乎,之前的东西又要捡起来,而且,平时代码主要是windows 平台,这次需要将代码移植到linux 平台&#xff…

QT的安装------QT

由于现在的qt都是线上下载了,那我们就去qt的官网下载 download.qt.io 我们选择倒数第二个------archive(档案),顺便学一下英文。 然后选择online install(在线安装) 身为先进人,当然选择最新的版本(团新版…

VS+QT安装配置

心血来潮,装个QT,遇到好多问题,记录一下(铭记那些踩过的坑) 软件版本:vs是2022,qt是6.3.1 qt下载地址:Download Qt | Develop Desktop & Embedded Systems | Qt 点进去往下翻&…

Windows Qt安装教程

目录 一、Qt安装包下载二、Qt安装流程 一、Qt安装包下载 Qt官网:https://download.qt.io/ Qt官方提供的专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载,Qt 官方下载网站如下图: 点击进入archive目录,…

Qt安装教程-详细

本文主要介绍了Qt5.9.7的安装步骤。 Qt下载 Qt的下载地址: http://download.qt.io/archive/qt/ qt-opensource-windows-x86-5.9.7.exe 是一个综合的安装包(5.8之前分开下载各个编译器版本SDK),下载后安装的时候可以选择安装哪个编译器对应的SDK。一般可选MinGW 或…

QT下载安装

1、下载路径 https://download.qt.io/archive/qt/5.9/5.9.9/ 文件比较大,建议可以Qt 镜像网站 下载 国内著名的 Qt 镜像网站,主要是各个高校的:中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/ 清华大学:htt…

QT安装 and VS2019中安装QT插件

目录 VS中安装QT扩展插件1. 安装qt软件2. 在VS中安装qt扩展插件 VS中创建QT项目 VS中安装QT扩展插件 1. 安装qt软件 QT下载网址(各版本). QT(5.12.11)直达界面. 根据操作系统不同,选择相应版本下载 双击运行… 输入QT账号信息&#xff0…

QT安装简介

1、下载QT安装包 下载网址:http://download.qt.io/ 或者http://download.qt.io/archive/qt/ 选择一个你需要的版本,例如 5.10 点击进去后,选择对应操作系统的安装包下载,例如qt-opensource-windows-x86-5.10.0.exe 2、安装QT …

QT安装教程(简易)

官方网址 Qt官方网址:http://download.qt.io 注意!!!!!!!!!!这里下载记得要下载5版本以上的,因为5版本以上的自带打包工具&#xf…

Qt的安装及配置

一、Qt的安装 1.下载链接 或者 网盘下载 链接: https://pan.baidu.com/s/15Fwh8kOtrj4GIIg6ptnb7A 提取码: uvar 2.先注册账号,用自己的qq邮箱就可(注意:密码要有数字和大小写字母) 3.看图 4. 第一个:通过在Q中启用发送假名使用统计数据来…

Linux下的QT安装及初步使用过程(一)

目录 1.QT的安装 2.创建第一个QT程序 (1)QT代码(C) (2)使用qmake工具生成工程文件 ①确保qmake是可用的 ②如果不能找到qmake,则以下方式参考 ③使用qmake生成工程文件 ④生成Makefile文…

QT的安装 [新版2022]

QT的安装 [新版2022] 1 概述2 qt官网3 下载安装3.1 登录账号3.2 阅读同意许可3.3 开始安装3.4 帮助改进建议3.5 指定安装目录3.6 选择组件3.7 选择版本的依赖文件3.8 手动下载安装程序 1 概述 最近QT发布了6版本,5.x版本依然坚挺,官方也给出了LTS的标识…

【QT】简单易学的QT安装教程

对于在Windows系统上安装QT,经常会出现各种各样的错误,从不知选择版本到安装好后也无法使用,实属让人头疼。经过多次试错,找到了简单易学的QT方式,同时也会说明其中需要注意的点 一、QT安装和新建QT文件 https://dow…

Qt安装详细步骤

qt安装地址 安装步骤如下: (上图为所勾选的编译组件详细勾选项,只适用于初学初学者)

Qt安装教程(Qt 6.4)

Qt安装教程(Qt 6.4) 一、Qt简单介绍二、安装Qt(1)下载(2)安装 三、Qt组件一览(1) “Preview”分类下的开发组件(2) “Qt ”分类下的开发组件 一、Qt简单介绍 …

QT安装具体图解

文章目录 QT安装包下载Qt安装1.双击下载好的安装包,出现界面点击next2.根据个人情况选择填写信息,有账号就登陆,没有就注册一个(注意:注册时候的密码需要英文大写,小写,数字,特殊符号…

Qt下载安装及配置教程

进入qt中文网站:https://www.qt.io/zh-cn/ 下载开源版 往下滑,下载Qt在线安装程序 它已经检测出我的是windows系统,直接点击download就好。如果是其它的系统,需要找到对应自己系统的安装包。 然后跟网速有关,等…