如何将私有 pdb 转换为公共 pdb?
我有私有 pdb 文件,我必须将其转换为公共文件。有工具吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我有私有 pdb 文件,我必须将其转换为公共文件。有工具吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
使用PDBCopy。
pdbcopy 是 Windows 调试工具的一部分,可通过 Windows SDK
Use PDBCopy.
pdbcopy is part of the Debugging Tools for Windows which is available through the Windows SDK
您可以创建一个不包含的剥离 pdb 文件;类型信息、行号信息、每个对象文件的 CodeView 符号,例如函数、局部变量和静态数据的符号。请参阅 /PDBSTRIPPED 编译器选项。
编辑:确实有一个实用程序是 DDK 的一部分,可以将完整符号文件转换为剥离符号文件,它称为 BinPlace 我发现该论坛上的信息表明该实用程序的某些版本可能存在问题,因此请注意(论坛文章)。
You can create a stripped pdb file that doesn't contain; Type information, Line number information, Per-object file CodeView symbols such as those for functions, locals, and static data. See the /PDBSTRIPPED compiler option.
EDIT: There does appear to be a utility that is part of the DDK that can convert a full symbol file to a stripped symbol file it is called BinPlace the forum I found the information on suggested there might be problems with certain versions of the utility so be warned (forum article).