QT源码调试

方法1

打开QT安装目录下C:\Qt\Qt5.14.2的维护工具,MainTenanceTool.exe 在设置中点击资料档案库,添加对应版本的地址,我的是QT5.14.2

descript
1
2
3
https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt5_5142_src_doc_examples/
https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/tools_mingw/
https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt5_5142/

选择添加或移除组件,勾选QT Debug Infomation Files,下一步安装即可。 descript

但是,一些QT版本不支持在线下载,维护工具内没有下载QT Debug Infomation Files选项,则需要使用另一种手动下载配置的方法。

方法2

手动下载QT Download对应版本的PDB压缩包,

descript

在VS内添加源码路径

descript

添加符号调试

descript

断点测试进入show函数

descript

大功告成

参考: VS2017调试Qt源码 qt5.12调试信息(pdb文件)安装