QtCreator调试设置(CDB调试设置)

在使用qtcreator时,整个ide使用感觉还是很不错的,尤其是调试的快捷键和vs是一致的的,但是在windows平台上gdb调试器表现确实不是很好,所以决定使用

一下微软的调试器,qtcreator只支持gdb和cdb两种调试器,现在开始动手进行吧

1,下载windbg,如果使用的是vs2008可直接百度,下载6.xx版本,其实不管哪个版本的vs,使用6.x版本的调试器也是可以的,本人没有测试过版本搭配是否会对调试效率产生影响,所以不妄加评论.

QtCreator调试设置(CDB调试设置)_第1张图片

由于本人使用的是vs2010,所以建议从微软网站上下载,如果你手头有wdk7.1.0的光盘,也可以从该光盘安装

微软下载地址为https://www.microsoft.com/en-us/download/confirmation.aspx?id=8279,选择合适的版本,本人选择如下

QtCreator调试设置(CDB调试设置)_第2张图片

此链接下载的是一个在线安装包,因为我们只需要调试器,执行下载的安装包,一直下一步,直至出现以下界面

QtCreator调试设置(CDB调试设置)_第3张图片

一定要选择Debugging Tools for Windows,其他项可不选,下一步,直至安装完毕,打开qtcreator,配置

QtCreator调试设置(CDB调试设置)_第4张图片

本人qtcreator是2.8.1版本的,其他版本的类似,更高版本的能够自动识别。

对cdb设置, 本人设置如下 (经本人测试,其实用不着,填了反而影响调试速度)

QtCreator调试设置(CDB调试设置)_第5张图片

(D:\Symbols)需要自己建立目录,缓存路径也需要根据本机设置进行修改,文本框内文字为

SRV*D:\Symbols*http://msdl.microsoft.com/download/symbols

cache*C:\Users\liang\AppData\Local\Temp\symbolcache

srv*http://msdl.microsoft.com/download/symbols


第一次调试时,会有点慢,主要是工具在下载符号链接,以后就好了

QtCreator调试设置(CDB调试设置)_第6张图片

调试

QtCreator调试设置(CDB调试设置)_第7张图片

调试完成一定要记着停止调试器,高版本的qtcreator能够实现鼠标停留观察变量值(本人测试3.5版本有提示功能)

你可能感兴趣的:(ide,qt,qtcreator,cdb)