Microsoft 提供的有关 PDB 格式的信息。 我们会尽力保持最新。 只是想帮助 CLANG/LLVM 社区进入 Windows。
Microsoft 提供的有关 PDB 格式的信息。 我们会尽力保持最新。 只是想帮助 CLANG/LLVM 社区进入 Windows。
*** 更新: *** 此仓库已迁移到存档。目前我们不计划进行任何新的更新,也不接受 PR。请将与调试和 PDB 格式相关的新请求添加到 Visual Studio 反馈。
简单地说,我们将尽最大努力,在每次发布时,使用新的编译器和工具来推进这一工作。我们将继续创新,为所有微软平台更改二进制 API 和 ABI,并将努力让社区参与其中,通过使此 PDB 仓库与最新的零售产品(编译器、链接器、调试器)保持同步。 通过发布此源代码,我们放弃了我们之前为只读 PDB 提供的公开文档化 API - 即 DIA。
PDB 格式尚未正式记录下来,这对想要与 Windows 或 Visual Studio 调试器一起工作的其他编译器和工具集(如 Clang/LLVM)来说是一个挑战。我们希望帮助 开源 编译器进入 Windows 平台。 此仓库中的大部分内容都是来自 VC++ 编译器工具集的实际源文件。源代码是最终的文档 :-) 我们希望您会发现它很有帮助。如果您发现需要其他信息才能成功完成项目,请提交一个问题,告诉我们您需要哪些信息。
[WILL NOT currently build. There is a cvdump.exe till the repo is completed. pdb.h is in the langapi folder]
暂无开放 Issues,或尚未同步最近议题。