解决QtCreator无调试器的问题
- 2020 年 2 月 24 日
- 筆記
❝使用QtCreator的MSVC 2017编译器不能调试这就很纳闷了,我使用mingw是可以的调试的(mingw默认安装附带了调试器),查看错误信息和QtCreator配置才知道原来MSVC调试器没安装。 ❞
运行调试时报以下错误
Unable to create a debugging engine. (无法创建调试器。)
解决方法
- 下载运行
win10sdksetup.exe
https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk/

- 在线选择安装32位或64位的调试器
X86 Debuggers And Tools-x86_en-us.msi
或X64 Debuggers And Tools-x64_en-us.msi
。「建议使用默认的安装路径」。 - 在QtCreator的「Debuggers」中配置:(添加Windows 10的64位debug调试器)

- 配置「编译套件(Kit)」:(添加于Qt 5.12.1的MSVC 2017 64位编译器)
