开发者

How to create a .MAP file from a .PDB file

I would like开发者_JAVA技巧 to create a simple .MAP file listing addresses and symbol names from a PDB file. My natural inclination was to look for a tool named "pdb2map", but most of the results I get for that appear to refer to a sample program from the CD included with Debugging Applications for Microsoft .NET and Microsoft Windows, which unfortunately is not also posted on the 'net.

Anyone know a good tool for this? Thanks.


If you have both the application.exe and the application.pdb files, put them in the same directory and run:

dumpbin /map application.exe > application.map

dumpbin comes with Visual Studio and probably with other tools as well.


It seems that this file will do the trick:

http://www.ecs.syr.edu/faculty/fawcett/handouts/testingseminar/Chapter12And14_CodeAndDocs/PDB2MAP.cpp


pdb2map was also discussed in a BugSlayer article in MSDN magazine. Unfortunately, the code archive for the online version of the article has been removed.

John Robbins, the author, has a blog and may be willing to post the code if you request it.

BTW, the book is well worth getting.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜