场景
Qt搭配VS2013进行程序开发,启动Qt Creator,能够正常编译运行程序,点击调试的过程中,出现如下的错误:
整合QML/C++调试需要的从属调试引擎无法被创建: Unknow n debugger type “No engine”
Unable to create a debugger engine of thetype “QML C++ engine”
成都创新互联企业建站,10年网站建设经验,专注于网站建设技术,精于网页设计,有多年建站和网站代运营经验,设计师为客户打造网络企业风格,提供周到的建站售前咨询和贴心的售后服务。对于成都网站制作、成都网站建设中不同领域进行深入了解和探索,创新互联在网站建设中充分了解客户行业的需求,以灵动的思维在网页中充分展现,通过对客户行业精准市场调研,为客户提供的解决方案。
说明
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
分享名称:Qt第三课搭建调试环境
转载来源:https://www.cdcxhl.com/article16/poeidg.html
成都网站建设公司_创新互联,为您提供网站设计公司、关键词优化、网站收录、移动网站建设、虚拟主机、建站公司
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联