2010-11-24 4 views
1

Я знаю, что OBJ-файл, созданный после компиляции исходного кода C/C++ в любом стандартном компиляторе, генерирует OBJ-файл, который позже LINKed с остальными необходимыми библиотеками для формирования EXEcutable файла. Я хочу знать формат/структуру OBJ-файла. Пожалуйста продолжай.Каково содержимое OBJ-файла?

+2

http://en.wikipedia.org/wiki/Object_file – 2010-11-24 05:51:53

ответ

4

C++ Builder (и Delphi) использует файлы obj формата OMF. См. Это wikipedia link для деталей.

Дополнительная информация: Microsoft Visual C++ использует несовместимый COFF, поэтому у C++ Builder есть утилита для их преобразования.

Смотрите также:What's the difference between the OMF and COFF format?

-1

Под окнами, это был бы объект COFF. Google этот формат файла для спецификации. Они связаны с получением ПЭ.

1

файл .obj это формат, используемый в Microsoft Составители и описана в (Common Object File Format) COFF спецификации

другие компиляторы используют различные форматы для хранения объектного кода, например ELF на Linux

Смежные вопросы