VS2019安装cbd调试器详细步骤

2023-12-13 17:36:38

目录

1.问题现象

2.解决方案

2.1 下载?winsdksetup.exe

2.2 安装?winsdksetup.exe

2.3 Qt 配置cdb调试器

2.4 解决The CBD process terminated问题


1.问题现象

2.解决方案

2.1 下载?winsdksetup.exe

我的系统是WIndows11,VS是2019版本的,所以,我需要下载一个window11版本对应的WDK版本;
下载地址: https://learn.microsoft.com/zh-cn/windows-hardware/drivers/other-wdk-download
在网页内找到?? winsdksetup.exe 的下载地址。

2.2 安装?winsdksetup.exe

2.3 Qt 配置cdb调试器

1.打开Qt的选项页面
2.关闭并重新启动Qt Creator,即可出现刚才安装的32位和64位的cbd调试器。
3.给MSVC2017 64bit编译器配置cbd调试器
4.给MSVC2017 32bit编译器配置cbd调试器
5.点开调试器页面,可以看到调试器页面也自动检测出32位和64位的cbd调试器。
6.选择CDB控制台

2.4 解决The CBD process terminated问题

1.配置完成,测试出现下面的问题:"The CBD process terminated."
2.这个问题可能是由于编译器前面存在黄色感叹号的问题,如果出现黄色的感叹号证明编译器和调试器没有搭配,
解决黄色感叹号的问题方案如下:
3.进入编译器界面, 根据 套件中的版本( 64bit版本 ),点击编辑器中的相对应的版本,这里选择( amd64 )克隆修改
4.克隆完成后,进入构建套件Kits页面,选择刚才克隆的编译器即可。
5.进入编译器界面, 根据 套件中的版本(32 bit版本 ),点击编辑器中的相对应的版本,这里选择(x 86 )克隆修改。
6.克隆完成后,进入构建套件Kits页面,选择刚才克隆的编译器即可。
7.自此黄色感叹号的问题解决。

文章来源:https://blog.csdn.net/u011671745/article/details/134976715
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。