前言

因为MSVC版的Qt不自带调试器,所以在Windows上使用MSVC版的Qt进行开发时,需要配置调试器。
本文讲解了在Windows下,下载和配置MSVC版Qt调试器的过程,并给出下载地址。

调试器选择

下表列出了不同平台下的调试器选择方案:

平台 调试器
32位win7、xp系统 windbg.exe 32位
64位win7系统 32位的Qt用32位的windbg.exe,64位Qt使用64位的windbg.exe
win10系统 Debugging Tools For Windows,附上官网地址:https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools

可以看出,Debugging Tools For Windows是Windows推出的新的调试器工具,它包含了WinDbg工具。旧的WinDbg官方已不提供下载。

因为Debugging Tools For Windows比较大,而且官网下载速度较慢,所以这里连同windbg一并,给出网盘下载地址。还是老方法,动动手指,关注公众号“Qt未来工程师”,回复“Qt调试器”获取下载地址,谢谢支持。

调试器安装

WinDbg不需要安装,直接解压即可。
Debugging Tools For Windows安装时只勾选“Debugging Tools For Windows”进行安装即可。如下图官网的说明所示:

调试器配置

调试器配置也比较容易,只要确保32位的Qt对应32位的调试器即可。
选择Qt Creator的“工具->选项”菜单,会弹出Qt Creator配置对话框,如下图所示,添加安装位置处和所使用Qt位数相同的cdb.exe即可,网络上也有很多教程,这里不再赘述。

其他

  1. 值得阅读的内容:
  • Qt维基上关于Qt调试的说明(Qt Creator Windows Debugging):https://wiki.qt.io/Qt_Creator_Windows_Debugging
  1. 关于调试器的使用包含的内容也比较多,会在以后的公众号文章中说明,敬请关注。

本文首发自公众号“Qt未来工程师”,欢迎关注。

【基础】Qt-VS调试器下载与配置相关推荐

  1. 【Qt开发】Qt Creator在Windows上的调试器安装与配置

    Qt Creator在Windows上的调试器安装与配置 如果安装Qt时使用的是Visual Studio的预编译版,那么很有可能就会缺少调试器(Debugger),而使用MSVC的Qt对应的原生调试 ...

  2. QT设置调试器Debugger

    QT设置调试器Debugger 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 文章目录 QT设置调试器Debugger 1.调试器支 ...

  3. Qt中“调试器未设置”的解决方法

    Qt中"调试器未设置"的解决方法 1.问题的提出 QtCreator + Qt5 进行开发.然而,在此过程中,我发现程序按F5可以直接运行.但设置断点进入调试模式时,却弹出&quo ...

  4. Qt Creator调试器故障排除

    Qt Creator调试器故障排除 调试器故障排除 无法启动调试器 调试器不会达到断点 调试器不起作用 指针变量成员不直接显示 结构成员未按结构布局排序 内置调试器在启动和运行期间速度很慢 调试器无法 ...

  5. JLINK 调试器下载导致Keil工程闪退崩溃问题解决

    JLINK 调试器下载导致Keil工程闪退崩溃问题解决 问题描述 Keil版本:V5: JLINK版本:V8: 问题描述:使用JLINK调试器进行程序下载与调试时,Keil工程总是弹出图下对话框: 然 ...

  6. qt 编译器 调试器

    电脑版本:win10  64位 qt版本:based on Qt 5.14.0(msvc 2017, 32位) Qt Creator 4.11.0 qt安装包:qt-opensource-window ...

  7. Qt安装调试器SDK

    程序报错--the selected debugger may be inappropriate for the inferior 当希望使用调试器对代码进行单行调试的时候,就会发现会有上边的错误,这 ...

  8. keil无法调试器下载出现cannot access memory

    说明你时钟设坏了,在魔法棒debug里点开调试器,把速率设低点,调好时钟再把速率改回去

  9. 【Python基础】Python调试器pdb

    Python调试器pdb 1. pdb简介 2. pdb调试 2.1 pdb常用命令 2.2 pdb实例 更新历史: 2022年12月6日完成初稿 最近在写项目代码,其中需要在Vscode上写pyth ...

最新文章

  1. hdu 4263(有限制的生成树)
  2. MySQL数据库-笔记06【SQL的4种连接查询、事务】
  3. 计算机组成原理简单选择题,计算机组成原理选择题及答案.doc
  4. Binder ThreadPoolMax default = 15
  5. regex_search
  6. [译+改]最长回文子串(Longest Palindromic Substring) Part II
  7. 虚拟化 VS 容器化(docker)
  8. 政务外网001---政务外网介绍
  9. 自己构造公共程序(3)--DataGrid小方法
  10. 回文后缀(suffix)
  11. 在CentOS上部署开源博客系统Blog_mini
  12. 部署万兆以太网的十个注意事项
  13. 详解Java的IO流Part7:PrintStream打印流【完结】
  14. 微信小程序——定位(根据经纬度算距离)
  15. 安装VS2008(转)
  16. 以太网标准-802.3各个标准简介
  17. Python地学分析 — 建立矢量数据缓冲区 06
  18. HMS Core音频编辑服务音源分离与空间音频渲染,助力快速进入3D音频的世界
  19. JIR、进程池和线程池
  20. Ukey证书校验流程和使用注意事项

热门文章

  1. 面试题19:二叉树镜像
  2. nodejs搭配phantomjs highcharts后台生成图表
  3. Remon Spekreijse CSerialPort串口类的修正版2014-01-10
  4. Parallel Extensions CTP第二版发布
  5. [Leedcode][第十题][剑指offer]面试题第[19]题[正则表达式][动态规划][递归][JAVA]
  6. [Leedcode][JAVA][第1431题][拥有糖果最多的孩子][暴力][六一儿童节]
  7. 怎么在同一页中分页_分库分表业界难题,跨库分页的几种常见方案
  8. python扩展库不是用于科学计算的有_有哪些科学计算的开源库
  9. mysql dodba_doDBA
  10. textureview 旋转90度后平铺_C++初级编程NOIP题:11H1537: 图像旋转