gpt4 book ai didi

winapi - 将 DBG 转换为 PDB?

转载 作者:行者123 更新时间:2023-12-01 06:42:18 28 4
gpt4 key购买 nike

我有一个 Win32 编译器,多年来,它一直能够创建 DBG debug information file .

这允许调试器和工具,如 进程浏览器 进程监视器访问符号信息:

enter image description here

我最近了解到 Visual Studio 的调试器不再接受 DBG 文件,只接受未记录的 Program Database (PDB)文件:

enter image description here

由于微软保留了 PDB 格式 secret ,我假设他们有一个工具可以让我将现有的调试信息转换为 PDB(所以我不知道他们文件格式的 secret )。

奖金阅读

  • cv2pdb: how to use to convert other debug formats to pdb?

  • 无证

    尽管微软有一个 PDB 的 GitHub 存储库,但该规范仍然完全没有记录。他们存储库中的文件不完整。缺少类型和声明。

    即使我创建了一个 PDBViewer:

    enter image description here

    它不是 获取 我什么都 - 因为微软没有解释它的任何 表示 .

    重点不仅仅是查看 PDB - 我们需要 创建 一。为此,我们需要知道:
  • 里面有什么
  • 在哪里
  • 什么格式
  • 最佳答案

    PDB 没有记录,但您可以使用适当的接口(interface) See Sample 以编程方式收集有关 PDB 文件内容的非常详细的信息

    关于winapi - 将 DBG 转换为 PDB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9250379/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com