我想创建一个简单的.MAP文件,列出PDB文件中的地址和符号名称。我的自然倾向是寻找一个名为“pdb2map”的工具,但我得到的大多数结果似乎都是指从 Microsoft .NET和Microsoft Windows调试应用程序中包含的CD中的示例程序,遗憾的是还没有在'网上发布。
任何人都知道一个很好的工具吗?感谢。
答案 0 :(得分:12)
如果您同时拥有application.exe和application.pdb文件,请将它们放在同一目录中并运行:
dumpbin /map application.exe > application.map
dumpbin附带Visual Studio,也可能附带其他工具。
答案 1 :(得分:3)
似乎这个文件可以解决问题:
答案 2 :(得分:2)
pdb2map也在MSDN杂志的BugSlayer文章中讨论过。不幸的是,online version of the article的代码存档已被删除。
John Robbins,作者,has a blog,如果您提出要求,可能愿意发布代码。
顺便说一下,这本书非常值得。