1

我有一个带有大量调试符号的旧游戏可执行文件,显然是 Codeview 格式。如何以人类可读的格式查看本节的内容?

4

2 回答 2

2

当前的 Windows 编译器不会将调试符号的内容放入映像文件本身,它们仅将对外部符号文件的引用放入映像中。他们将调试数据放入带有 PDB(程序数据库)扩展名的单独符号文件中。正如您所提到的,这种格式也称为 CodeView。在您的情况下,看起来(因为调试部分很大)您可能会遇到一种非常旧的符号格式。

本文解释了不同的符号格式。

于 2012-04-08T10:12:45.467 回答
0

好的,鉴于这是针对 32 位 Windows 的,我相信普通的 Windows符号处理程序 API应该能够读取数据。从那里开始,几乎就是决定你想要什么数据,以及你希望它如何格式化的问题。

于 2012-04-07T22:39:41.780 回答