将Qtcreator编译器、调试器等配置为MSVC2017/2019

本文详细介绍了如何在Qtcreator中配置MSVC2017/2019编译器和调试器,包括检查Windows SDK、设置编译器路径和ABI选项,确保Qt项目的顺利开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1. 前言

2. 工具/原料

2.1. 安装Windows下的软件开发调试器

3. 配置Qtcreator


1. 前言

        安装Qt或Qtcreator时,一般选择MinGW 64-bit或MSVC编译器。对于MinGW 64-bit很简单,一般安装后会自动在Qtcreator配置好,不用费心就可以进行开发;但是对MSVC系列编译器,有时很费劲,不熟悉的人折腾好久,依然不能进行开发,要不就是编译器没配置对,要不就是调试器没配置对,本文讲述如何在Qtcreator中配置MSVC系列编译器。

2. 工具/原料

  • 安装好Qt,这里我安装的Qt 5.14.1。
  • 安装好Qtcreator,这里我安装的Qtcreator 4.11.0。
  • 安装好VS,这里我安装是Visual Studio 2019。注意:如果你的环境不能联网,需要离线安装,请参考:离线下载VS2019及qt-vsaddin-msvc安装不上问题解决
  • Windows软件开发调试器。

2.1. 安装Windows下的软件开发调试器

控制面板->程序->程序和功能,找到Windows 软件开发包,如果系统中有多个,则选择高版本的那个,如下:

### Qt Creator 编译器使用教程 #### 自动检测编译器 Qt Creator 提供了自动检测功能,这极大地简化了编译器配置过程。当启动 Qt Creator 时,该软件会尝试识别系统上已安装的各种编译器。一旦成功找到这些编译器,它们会被自动加入到可用编译器列表之中,从而免去了用户手动录入信息的需求[^1]。 #### 添加新编译器 对于那些希望扩展其开发环境的人来说,在 Qt Creator 中添加新的编译器是一个简单的过程。通过访问菜单中的路径:“工具” > “选项” > “构建与运行”,再选择“编译器”标签页,就可以看到当前已被发现和支持使用的编译器列表。除了默认提供的选项外,还可以在此处指定额外的编译器或是不同版本的现有编译器来满足项目的特殊需求[^2]。 #### 配置 MSVC 编译器 针对 Windows 用户而言,配置 Microsoft Visual C++ (MSVC) 编译器以便于在 Qt Creator 下工作是一项常见任务。为了使基于 MSVCQt 版本能够顺利运作,需确保选择了正确的平台设置——例如将右侧的 `<empty>` 更改为 `amd64` 并调整 ABI 字段为类似于 `<自定义>-x86-windows-msvc2019-pe-64bit` 这样的字符串表示形式,之后点击 Apply 完成更改[^3][^4]。 ```cpp // 示例:简单的C++ Hello World程序可用于测试配置后的编译器是否正常工作 #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值