解决qt调试时Unknown debugger type "No Engine"
2017-03-20 17:36
1086 查看
问题描述如图,qt能编译不能调试
发生原因:
windows的qt有两个版本 一种是vs的编译器,一种是MinGW的。
种问题主要是发生在选择了MSVC2013编译器的版本,这个版本的qt需要再装一个调试器,而MinGW不用。
解决方法:
(转自http://www.cnblogs.com/xiaomanon/p/3866736.html)首先到微软官网下载cdb,地址:http://msdn.microsoft.com/zh-cn/library/windows/hardware/ff551063
点击图中的方框所示的链接,进入下载页面。
然后,运行下载的sdksetup.exe,前面的选项都保持默认即可,直到下图所示的界面,去掉多余的选项,仅仅保留“Debugging Tools for Windows”。
默认情况下,调试器会被安装在:C:\Program Files (x86)\Windows Kits\8.1\Debuggers
安装完成后,就可以在安装目录下面找到cdb.exe调试器。
接下来,就需要克隆一个Qt Kits的配置,然后在下拉列表中选择cdb对应的版本,有32位和64位之分,如下图所示。
http://blog.csdn.net/suima0v0/article/details/50973861
相关文章推荐
- 解决qt调试时Unknown debugger type "No Engine"
- 解决qt调试时Unknown debugger type "No Engine"(转载)
- 解决qt调试时Unknown debugger type "No Engine"(转载)
- 解决qt调试时Unknown debugger type "No Engine
- Win10解决qt调试时Unknown debugger type "No Engine"
- Windows -- Qt不能进行调试 -- Unknown debugger type "No Engine"
- QTCreator 调试:unknown debugger type "No engine"
- Unknown debugger type "No engine" Unable to create a debugger engine of the type "No engine"
- Qt Creator: Unknown debugger type "No engine"
- No entry for terminal type "unknown"的解决方法
- QT - Unknown debugger type “No engine”
- 解决gdb调试报错“No symbol table is loaded. Use the "file" command.”
- 自学QT之QWidget::paintEngine: Should no longer be called的解决办法
- "mount: unknown filesystem type 'smbfs' " 问题解决
- 关于VC6中调试时局部变量"no found"的解决方法
- android 调试卡在:Waiting for Debugger - Application XXX is waiting for the debugger to Attach" 解决方法
- Qt程序编译是出现"field has incomplete type"问题的解决(转)
- Run Qt5.6 on VS2015 & “无法迁移项目文件” & "Cannot instantiate QtProjectEngine object"错误的解决方法
- he content of element type "struts" must match "((package|include|bean|constant)*,unknown-handler-stack?)".解决方法
- 解决android上java.net.UnknownHostException: Unable to resolve host "xxxx": No address associated wit