遇到的问题
- 当我们在VsCode使用CMake来调试QT程序时,想
F11
进入到QT源码时,发现进不去,无法查看源码。
原因
-
这种情况一般都是安装目录下没有pdb文件导致的。
-
PDB文件:是一个包含调试信息的数据库,它由编译器和链接器在构建程序时生成。PDB文件记录了程序的调试信息,如变量类型、函数原型、源代码行号等,这些信息对于调试和性能分析非常重要。
解决
- 以我为例,使用的是
msvc2019_64
的版本,我的QT安装目录下没有PDB文件,那么我就要去官网下载相同版本的PDB。 - PDB下载,下载qtBase那个就行了。
- 下载解压完后,为以下文件