VC++调试QT源码

环境:vs2017 + qt 5.14.2

1:首先我们需要选择我们的源码路径
右键解决方案-》属性-》通用属性-》调试源文件-》在窗口内添加QT下载时的源码**.src文件夹**,这里最好把源码 D:\software\QT\path\5.14.2\Src 源文件里面的Src文件做一个备份出来,不要使用原来的源文件调试

VC++调试QT源码_第1张图片

2.下载对应QT版本的PDB文件
Index of /online/qtsdkrepository/windows_x86/desktop

我的是5.14.2所以如下:

2-1:下载 qt5_5142/ 版本

VC++调试QT源码_第2张图片

2-2:使用vc++2017 64位,这里根据自己系统环境下载对应的 x32 或 x64

VC++调试QT源码_第3张图片

2-3:我这里主要下载的是 qtbase PDB 模板,如果需要下载别的模板可以自行下载

VC++调试QT源码_第4张图片

下载好的 qtbase PDB 文件

VC++调试QT源码_第5张图片

这些文件夹下 有很多的pdb文件,这些就是我们需要调试用的
 

3.设置我们的pdb文件
vs菜单中的 工具-》选项-》调试-》符号,然后添加我们刚才下载的文件中的bin 和lib文件夹(当然我们的这些PBD 可以整合放在下载的QT 文件夹中,这个看自己)

VC++调试QT源码_第6张图片

4 试试调试qt源码

VC++调试QT源码_第7张图片

VC++调试QT源码_第8张图片

你可能感兴趣的:(c++,开发语言)