VsCode CMake调试QT无法查看源码问题处理

遇到的问题

  • 当我们在VsCode使用CMake来调试QT程序时,想F11进入到QT源码时,发现进不去,无法查看源码

原因

  • 这种情况一般都是安装目录下没有pdb文件导致的。

  • PDB文件:是一个包含调试信息的数据库,它由编译器和链接器在构建程序时生成。PDB文件记录了程序的调试信息,如变量类型、函数原型、源代码行号等,这些信息对于调试和性能分析非常重要。


解决

  • 以我为例,使用的是msvc2019_64的版本,我的QT安装目录下没有PDB文件,那么我就要去官网下载相同版本的PDB。
  • PDB下载,下载qtBase那个就行了。
  • 下载解压完后,为以下文件
  • 将其放到安装的目录下,如

  • 再贴一个QT官网源码的下载路径

  • 放置完后,还需要设置vscode的settings.json文件,具体设置请看我之前写的这篇文章

相关推荐
独隅5 小时前
Android Studio 接入 CodeX 的全面指南
android·ide·android studio
解道Jdon8 小时前
[Budi插件:VsCode状态栏显示Copilot使用情况
ide·windows·git·svn·eclipse·github·visual studio
疏狂难除8 小时前
JetBrains IDE插件开发教程(一)
ide
maineKit9 小时前
VS Code 搭建 Qt 6 开发环境保姆级教程:CMake / qmake、MSVC / MinGW 四种组合全覆盖
qt
ai安歌10 小时前
鸿蒙PC:Qt适配OpenHarmony实战【取色间】:RGB 滑动调整、HEX 展示和颜色预览
qt·华为·harmonyos
不定时总结的那啥12 小时前
Visual Studio2022添加文件夹软链接
ide·visual studio
我在人间贩卖青春12 小时前
重学Qt——数据库
qt
sycmancia13 小时前
Qt——发送自定义事件
开发语言·qt
程序手艺人14 小时前
【日常开发】 VSCode Remote SSH 在 Ubuntu 18.04 (GLIBC 2.27) 上的解决方案
vscode·ubuntu·ssh
疏狂难除14 小时前
JetBrains IDE插件开发教程(二)——学习初始代码
ide·kotlin