Qt第三课 搭建调试环境

简介:

场景

    Qt搭配VS2013进行程序开发,启动Qt Creator,能够正常编译运行程序,点击调试的过程中,出现如下的错误:

    整合QML/C++调试需要的从属调试引擎无法被创建: Unknow n debugger type “No engine”

Unable to create a debugger engine of thetype “QML C++ engine”


说明

    VS的默认调试器是vsjitdebugger.exe,qtcreator仅支持CDB引擎和GDB引擎,因此如果是搭配VS调试代码,需要下载CDB调试程序,才能够调试程序,当然如果只搭配MinGW本身已经自带gcc,gdb等工具,Qt Creator会默认检测,并且调用WDK中包含了CDB,所以需要到官网下载:https://developer.microsoft.com/zh-cn/windows/hardware/windows-driver-kit

当前提供一个下载好的压缩包windbg.zip,可查看下载


操作

CDB的安装目录如下:C:\Program Files (x86)\Debugging Tools for Windows (x86)

在Qt Creator中选择“工具”->“选项(O)...”,调出“选项”对话框,选择左侧的“构建与运行”

点击Debuggers选项,选择手动添加调试器,在Path中输入如下:

C:\Program Files (x86)\Debugging Tools for Windows (x86)\cdb.exe

点击OK,之后点击构建套件菜单,在调试器的下拉菜单中选择新添加的调试器,点击OK,保存退出


参考

http://blog.csdn.net/liangjiapei/article/details/50502228




     本文转自fengyuzaitu 51CTO博客,原文链接http://blog.51cto.com/fengyuzaitu/1955724:,如需转载请自行联系原作者




相关文章
|
监控 前端开发 JavaScript
Qt Quick调试之道:跟踪、输出与打印信息的全面攻略
Qt Quick调试之道:跟踪、输出与打印信息的全面攻略
814 0
|
IDE 编译器 开发工具
C/C++ IDE环境 (Qt Creator visual studio等) Cmake工程不显示头文件的解决方案
C/C++ IDE环境 (Qt Creator visual studio等) Cmake工程不显示头文件的解决方案
664 0
|
Unix 编译器 开发者
Qt5.14.2 轻松掌握Qt中的压缩与解压缩:QuaZIP的神秘面纱与实战演练之windows环境编译
Qt5.14.2 轻松掌握Qt中的压缩与解压缩:QuaZIP的神秘面纱与实战演练之windows环境编译
1144 0
|
Linux 开发工具 git
[笔记]ubuntun18.0+clion+qt5 搭建跨平台应用环境
[笔记]ubuntun18.0+clion+qt5 搭建跨平台应用环境
327 0
|
C++
【qt】VS中如何配置Qt环境
【qt】VS中如何配置Qt环境
496 0
|
安全 BI 数据库
数据库大作业——基于qt开发的图书管理系统 (一)环境的配置与项目需求的分析
数据库大作业——基于qt开发的图书管理系统 (一)环境的配置与项目需求的分析
272 0
|
编译器
正点原子IMX6ULL-安装交叉编译器、编译tslib触摸屏库、编译arm环境qt源代码
正点原子IMX6ULL-安装交叉编译器、编译tslib触摸屏库、编译arm环境qt源代码
621 0
|
编解码 Android开发 开发者
QT5.14.2 VS2022环境下FFmpeg与QT的完美邂逅
QT5.14.2 VS2022环境下FFmpeg与QT的完美邂逅
689 0
QT 5.14.2版本 MAC环境安装部署流程
QT 5.14.2版本 MAC环境安装部署流程
1038 0
|
API
QT学习—属于自己的串口调试助手
本文详细介绍了如何编写一个属于自己的串口助手。
1657 3

推荐镜像

更多
  • qt