【问题标题】:What COFF (windows .obj object file) viewers are available?有哪些 COFF(windows .obj 对象文件)查看器可用?
【发布时间】:2011-01-16 19:18:19
【问题描述】:

我只知道2个:

【问题讨论】:

    标签: windows visual-studio linker coff


    【解决方案1】:

    DbgHelp,但它更适合PE文件而不是目标文件。它的目的是用作 API 而不是工具。

    COFF 格式本身起源于 unix http://en.wikipedia.org/wiki/COFF,尽管 Microsoft 已在一定程度上扩展了该格式,并且 unix 似乎已放弃该格式以支持 ELF。但是你可能会在 Unix 世界中找到一些有用的工具,例如来自 SCO http://docsrv.sco.com:507/en/man/html.CP/dump.CP.html 的这个转储工具

    【讨论】:

      【解决方案2】:

      只需将 COFF 格式转换为 ELF 并使用一些 ELF 查看器:

      objcopy.exe --input-target=pe-i386 --output-target=elf32-i386 somefile.o somefile.elf
      

      例如,在 Python 中,您可以使用这种单文件实现,它仅依赖于 struct 模块:http://www.tinyos.net/tinyos-2.1.0/tools/platforms/msp430/pybsl/elf.py

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-11-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-15
        • 1970-01-01
        • 2014-02-04
        相关资源
        最近更新 更多