环境:vs2017 + qt 5.14.2
1:首先我们需要选择我们的源码路径
右键解决方案-》属性-》通用属性-》调试源文件-》在窗口内添加QT下载时的源码**.src文件夹**,这里最好把源码 D:\software\QT\path\5.14.2\Src 源文件里面的Src文件做一个备份出来,不要使用原来的源文件调试
2.下载对应QT版本的PDB文件
Index of /online/qtsdkrepository/windows_x86/desktop
我的是5.14.2所以如下:
2-1:下载 qt5_5142/ 版本
2-2:使用vc++2017 64位,这里根据自己系统环境下载对应的 x32 或 x64
2-3:我这里主要下载的是 qtbase PDB 模板,如果需要下载别的模板可以自行下载
下载好的 qtbase PDB 文件
这些文件夹下 有很多的pdb文件,这些就是我们需要调试用的
3.设置我们的pdb文件
vs菜单中的 工具-》选项-》调试-》符号,然后添加我们刚才下载的文件中的bin 和lib文件夹(当然我们的这些PBD 可以整合放在下载的QT 文件夹中,这个看自己)
4 试试调试qt源码