Какие средства просмотра COFF (объектный файл Windows .obj) доступны? - PullRequest
11 голосов
/ 15 февраля 2010

Я знаю только о 2:

Ответы [ 2 ]

4 голосов
/ 15 февраля 2010

Существует 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

0 голосов
/ 13 июля 2015

Просто преобразуйте формат 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

...