问题描述如图,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位之分,如下图所示。

解决qt调试时Unknown debugger type No Engine相关推荐

  1. 计算机丢失api-ms-win-core-sysinfo-l1-2-0.dll ;模块找不到入口点DLLRegisterServer,unknown debugger type no engine

    在使用qt和vs的过程中遇到下述情况,在此记录解决办法 (1)无法启动程序,因为计算机中丢失api-ms-win-core-sysinfo-l1-2-0.dll (2)模块已加载,但找不到入口点DLL ...

  2. Windows -- Qt不能进行调试 -- Unknown debugger type No Engine

    Qt新建的工程可以编译,但是当调试时,出现以下提示 QT的编译器是自己加的,在Windows下一种是vs的编译器,一种是MinGW的.  这种问题主要是发生在选择了MS编译器的版本,这个版本的qt需要 ...

  3. qt调试时变量十六进制_QT-串口调试助手自动定时收发、十六进制转换

    这篇调试助手比较详细:不仅有十六进制转换.串口自动识别还有自动发送等功能. 程序链接--欢迎关注哦..https://download.csdn.net/download/m0_46436890/13 ...

  4. qt调试时变量十六进制_如何使用Qt QSerialPort发送十六进制0x00

    我是编码的新手.请多多包涵. 我从Qt示例终端学习并尝试发送原始十六进制字节. 起初我可以发送0x57,0x04,0x02没有问题.喜欢这个 void MainWindow::writeData(co ...

  5. 解决 QT “调试器未设置”问题

    在安装配置好windows环境下的QT4.8.5,minGW以及QTcreater 2.8.0后,今天编QT程序发现一问题,就是程序只能Ctrl+R 运行,但不能F5调试,而且在代码中加断点不能停下来 ...

  6. AndroidStudio中调试时提示waiting for debugger的奇葩解决

    场景 在将手机连接到电脑上使用Android Studio进行调试时 之前解决过,解决方案如下: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/d ...

  7. windows7下解决caffe check failed registry.count(type) == 1(0 vs. 1) unknown layer type问题

    在Windows7下调用vs2013生成的Caffe静态库时经常会提示Check failed: registry.count(type) == 1 (0 vs. 1) Unknown layer t ...

  8. urllib.error.URLError:urlopen error unknown url type:https 解决办法

    前言: 在用Python3做爬虫实验的时候报了这个错误:urllib.error.URLError: <urlopen error unknown url type: https> 原因是 ...

  9. sklearn中ValueError: Unknown label type: ‘continuous‘错误解决

    ValueError: Unknown label type: 'continuous'错误解决 今天在做决策树鸢尾花分类时出现了一个错误: 解决方法是:train_y后加上astype('int') ...

  10. Qt调试器出现:the selected debugger may be inappropriate for the inferior的解决方案

    问题 Qt调试器出现报错: the selected debugger may be inappropriate for the inferior 解决方案: Qt在调试的过程中出现上述异常,是因为没 ...

最新文章

  1. XP远程桌面连接2008提示:远程计算机需要网络级别身份验证,而您的计算机不支持该验证
  2. Python内置函数教程
  3. SAP Spartacus checkout 流程使用 url 粘贴直接跳转到 delivery mode不能打开页面的原因
  4. Java web登录拦截器_SpringMVC拦截器(实现登录验证拦截器)
  5. 服务器信号怎么设置好,手机这样设置,WIFI信号马上提高!
  6. Java基础04 编译与反编译
  7. C#中如何利用操作符重载和转换操作符
  8. Node.js ES6 模块化的基本语法-默认导出 与 默认导入
  9. php联合查询的前提条件,PHP生成HTML前提条件及原理介绍_PHP教程
  10. 011游移方位惯导系统的力学编排之指令角速度
  11. 什么是Web应用程序防火墙?
  12. 照片放大模糊怎么变清晰?
  13. excel拆分单元格内容_Excel办公软件教程
  14. 对“全栈工程师”一词的理解
  15. VBA 读写文本文件
  16. node.js学习笔记之简洁聊天室
  17. 读书笔记 - 《卧底经济学》
  18. 护照验证护照阅读ocr识别
  19. PAT 1157 Anniversary
  20. python --机器学习(基本算法详解)SciPy、Numpy、Matplotlib

热门文章

  1. centos-8搭建k8s并简单使用pv、pvc
  2. python print退格_python退格输入
  3. 计算机网络基础学ppt,计算机网络基础学习情景.ppt
  4. java定义一个父类circle_[转载]java编程题全集一(答案)
  5. 大数据平台常用组件_京东大数据平台进化之路
  6. 西南交通大学计算机应用基础,西南交通大学计算机应用基础作业-客观部分
  7. java经常用到的英文_Java中用到的英文单词,你知道多少?
  8. 【问题7】集群部署时的分布式 session 如何实现?
  9. Python用可变参数找出最大值和最小值
  10. python学习笔记--python简介