QT的套件(kit)没有对应编辑器(compiler)

本文详细指导如何在VS2019环境下配置Qt5.14.1,包括添加缺失的编译器、解决版本不匹配警告、及调整debugger版本。重点步骤包括针对64位系统选择正确的编译器版本和调试器安装。

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

1.版本信息

VS2019

Qt 5.14.1

2.现象

①没有Compiler

 解决方式:

在"Compiler"那一栏添加相对应的编译器

②出现警告版本不同

解决方式:

更具套件中的版本(64bit版本),点击编辑器中的相对应的版本,这里选择(amd64)克隆修改

 

 

填完后参数如下,上面克隆的是C编译,还需要添加个C++编译,步骤相同,只是在C++那里克隆

 主要为上面三个参数,记得匹配上。

 

在套件中选中刚才添加的编译器,就成功了!!!

X64对应64bit, X86对应32bit

 

相对应的位数版本可参考:

 下载软件时的amd64、x86、x86-64是什么,该怎么选?_Le0v1n的博客-优快云博客_amd64

CPU关于x86、x86_64x64、amd64和arm64以及aarch64的区别_RDZ-hyd的博客-优快云博客_amd64 arm64

3.debugger版本不同

 

 解决方式:

修改对应的版本 :

此Debugger,可以下载win10的SDK安装。

 

### 如何在 Qt Creator 中安装和配置调试器 #### 工具准备 为了能够在 Qt Creator 中顺利使用调试功能,需要先确认已安装必要的组件。通常情况下,在安装 Visual Studio 或 MinGW 的过程中可以勾选 **“Debugging Tools for Windows”**[^4]。 --- #### 步骤说明 ##### 1. 打开 Qt Creator 并进入设置界面 启动 Qt Creator 后,依次点击菜单栏中的 `工具` -> `选项`,这将弹出一个对话框窗口用于调整各种配置项。 ##### 2. 配置调试器路径 在左侧导航栏中选择 `构建和运行` -> `调试器`。此时右侧会显示当前系统上可用的调试器列表。如果没有自动识别到任何调试器,则可能需要手动指定其位置: - 对于基于 MSVC 编译器的情况,默认应该寻找的是 Microsoft 提供的 `cdb.exe` 文件; - 如果采用 MinGW 构建项目的话,则应指向 GDB 可执行文件所在目录。 确保所填入的信息无误之后保存更改。 ```plaintext 例如: 对于 MSVC 用户来说可能是 C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\cdb.exe 而对于 MinGW 则类似于 D:\mingw64\bin\gdb.exe ``` ##### 3. 设置默认构建套件及其关联参数 继续回到刚才提到过的 “构建与运行” 页面下面一点的地方找到名为 ‘Kits’ 的标签页。这里列出了所有已经定义好的开发环境组合(即所谓的 kits)。每一个 kit 至少要包含以下几个要素之一才能正常使用 – ABI(应用程序二进制接口)编译器还有 QMake 版本号等等][^[^34]。 当新建或者编辑某个特定平台对应kit 记录时,请特别注意以下几点内容的选择是否恰当: - **Compiler**: 应该匹配前面选定的那种类型的编译体系结构。 - **Debugger**: 下拉框里应当显示出刚刚添加成功的那个调试程序实例名称。 最后别忘了按下底部中间部位写着 Apply 字样的按钮来应用这些修改后的设定值。 --- #### 测试验证 完成上述操作以后就可以尝试创建一个新的简单工程项目来进行初步的功能测试了。通过断点、单步跟踪等方式查看源码级别的执行流程图样能否正常展现出来就是判断标准之一。 --- ### 注意事项 - 不同操作系统之间可能存在细微差异,具体细节需参照官方文档进一步核实。 - 确认使用的 QT 版本支持目标平台上打算启用的各项特性集。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值