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

遇到的问题

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

原因

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

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


解决

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

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

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

相关推荐
414丶小哥8 分钟前
Jetbrains系列工具 Idea Websotrm中使用Claude Code
java·ide·intellij-idea·claudecode
喵个咪1 小时前
Qt6 QML 实现DateTimePicker组件
前端·qt
奇树谦1 小时前
Qt|Qt5.12.12安装Mqtt
开发语言·qt
zzz海羊2 小时前
VSCode配置java中的lombok
java·开发语言·vscode
清蒸鳜鱼4 小时前
【Windows】本地安装Latex(搭配vscode)
ide·vscode·编辑器
( ˶˙⚇˙˶ )୨⚑︎5 小时前
VSCode SSH免密连接主机 GitHub添加SSH密钥
vscode·ssh·github
程序员 _孜然12 小时前
【最详细】android-studio-2025.2.x新版本,导出apk,含jks证书生成
android·ide·android studio
BestOrNothing_201516 小时前
Git 中新建学习分支 + 暂存修改 + VSCode 可视化查看改动(超详细教程)
git·vscode·版本控制·开发技巧
FOREVER-Q18 小时前
从开发到部署:Docker 化前端应用全流程指南
ide·docker·webstorm
四维碎片19 小时前
【Qt】配置安卓开发环境
android·开发语言·qt