打开Qt Creator ,工具 ->选项 -> 构建与运行 -> Debugger 进行配置; 添加新的调试器,并设置路径为步骤一中安装的调试器,一般默认安装在图片中所示的路径C:\Program Files (x86)\Debugging Tools for Windows (x86)
在Qt Creator中新建Debugger: 配置构建kits中“MSVC2017 64bit”: 保存后,应用即可。记住,64bit一定要使用64位的cdb。 新建Qt工程,选择MSVC2017 64bit构建组件: 程序入口处加断点,编译成功后,F5执行调试: 可以调试了~ 发现的一个问题:调试起来后,F10单步不起左右,必须使用调试菜单中的菜单项才能进行,仔细发现,是...
“编译器”中可以检测到MSVC编译器 “Debuggers”中没有cbd.exe文件 之后发现在Qt Creator->帮助->About Qt Creator中发现有如下图描述 于是卸载Visual studio 2022 Community安装Visual studio 2019 Community,并且在qt Creator->工具->Qt Maintenance Tool中安装如下版本编译器(注意Qt 6.6.3与About Qt Creator中描...
配置Qt Creator 重新启动Qt Creator,在设置里面,Build & Run的Kits选项卡,可以看到Kits里面之前的黄色感叹号三角形没有了,而且Debugger也被自动识别到了。 在Debugger面板里,CDB Path选项卡,点击Insert后边的小三角形选择Symbol Server,弹出的窗口填写存放Symbol的缓存文件夹。确认后如下图所示: 不过第一次debug的时候,...
(1)打开Qt Creator,选择“工具”->“选项”,再选择“Kits”->“编译器”,可以看到Qt已经自动检测到MSVC编译器了。 同时在“Kits”->“Debuggers”下,也自动检测到调试器了。 (2)然后我们选择“Kits”->“构建套件”,然后选择“Desktop Qt 5.13.0 MSVC2017 64bit”, ...
Debugger:调试器,有cdb,gdb等。 与编译器一致即可,g++则用gdb,msvc则用cdb。 地址:MinGW安装路径下的gdb.exe CMake:一个跨平台的安装(编译)工具(这点类似QMake),可以用简单的语句来描述所有平台的安装(编译过程)。 组合套件:选择构建套件(Kit)页,点击添加,然后设置套件名称,按照上述配置顺序添加工具,其他默认即...
❝使用QtCreator的MSVC 2017编译器不能调试这就很纳闷了,我使用mingw是可以的调试的(mingw默认安装附带了调试器),查看错误信息和QtCreator配置才知道原来MSVC调试器没安装。 ❞ 运行调试时报以下错误 代码语言:javascript 复制 Unable to create a debugging engine.(无法创建调试器。) ...
记录一下QT5构建套件检测不到 MSVC2017 解决方法 。Qt Creator + MSVC开发环境搭建(Qt Creator 集成工具 + MSVC编译) 一、本地环境 电脑操作系统:Win11 Qt 版本:Qt 5.14.2 二、现象 如下图所示,MSVC2017 32bit 和 MSVC2017 64bit 的前面都有一个黄色的感叹号 ...
使用QtCreator的MSVC 2017编译器不能调试这就很纳闷了,我使用mingw是可以的调试的(mingw默认安装附带了调试器),查看错误信息和QtCreator配置才知道原来MSVC调试器没安装。 运行调试时报以下错误 Unable to create a debugging engine. (无法创建调试器。)
Debuggers 页面显示 Qt Creator 自动检测到的调试器,有 GNU gdb for MinGW 调试器和 Windows 的 CDB 调试器。 注意:以下如有需要可参考 如果只是在计算机上安装了 Visual Studio 2015,Kits 显示的界面上 MSVC2015 的两个编译器的图标会变为带有感叹号的一个黄色图标。Debuggers 页面没有 Windows 的 CDB 调试器...