天天看点

Qt5.12.x怎么调试Qt的源码?

安装源码

安装Qt的时候记得要勾选安装源码。

配置QtCreator

Qt5.12.x怎么调试Qt的源码?

配置VS2017

1、鼠标点击在解决方案上,右键 –> 属性 –> 通用属性 –> 调试源文件,将源码所在目录包含进去即可。

E:\software\Qt\Qt5.12.9\5.12.9\Src

Qt5.12.x怎么调试Qt的源码?

2、在断点处按 F11 即可进入源码

3、VS主菜单->选项->调试->符号,添加Qt有关*.pdb文件的路径

Qt5.12.x怎么调试Qt的源码?

下载5.12.8调试信息(*.pdb文件)

x64 MSVC2017

Index of /online/qtsdkrepository/windows_x86/desktop/qt5_5128/qt.qt5.5128.debug_info.win64_msvc2017_64

重点是下载

5.12.8-0-202004051457qtbase-Windows-Windows_10-MSVC2017-Windows-Windows_10-X86_64-debug-symbols.7z

5.12.8-0-202004051457qttools-Windows-Windows_10-MSVC2017-Windows-Windows_10-X86_64-debug-symbols.7z

然后解压到Qt对应的路径。

x86 MSVC2017

Index of /online/qtsdkrepository/windows_x86/desktop/qt5_5128/qt.qt5.5128.debug_info.win32_msvc2017

如果是新版本5.12.9,那就下载5.12.9调试信息(*.pdb文件)

Index of /online/qtsdkrepository/windows_x86/desktop/qt5_5129/qt.qt5.5129.debug_info.win64_msvc2017_64

5.12.9-0-202006121743qtbase-Windows-Windows_10-MSVC2017-Windows-Windows_10-X86_64-debug-symbols.7z

5.12.9-0-202006121743qttools-Windows-Windows_10-MSVC2017-Windows-Windows_10-X86_64-debug-symbols.7z

如果是新版本5.15.2,那就下载5.15.2调试信息(*.pdb文件)

Index of /online/qtsdkrepository/windows_x86/desktop/qt5_5152

Index of /online/qtsdkrepository/windows_x86/desktop/qt5_5152/qt.qt5.5152.debug_info.win64_msvc2019_64

以上三步实现之后,就可以F11进入源码调试了。(#^.^#)

继续阅读