Форматы объектных файлов различных компиляторов

Тема в разделе "LANGS.C", создана пользователем xcode, 19 янв 2010.

  1. xcode

    xcode Member

    Публикаций:
    0
    Регистрация:
    8 апр 2007
    Сообщения:
    105
    Интересует такая тема: форматы файлов obj, o, lib и т.д. для различных компиляторов, в первую очередь MSVC и GCC (хотя и других тоже). Особенности хранения ресурсов различных типов (объектный код, двоичные ресурсы и т.д.). Манглинг имен различными компиляторами, восстановление имен С++. Хранение отладочной информации.
    Преобразование объектников и библиотек между форматами.
    Хочу для начала собрать как можно больше инфы по этой теме. Также не откажусь от ссылок на открытые библиотеки работы с ними (исходники небольших программ - вьюеров).
     
  2. iZzz32

    iZzz32 Sergey Sfeli

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    355
    Э… google linkers site:wasm.ru
     
  3. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Формат MS COFF (.obj, .lib ms-компиляторов) документирован.
    ELF формат (.o, .a у gcc) тоже документирован.

    http://google.ru/search?q=coff+format
    http://google.ru/search?q=elf+format
    и так далее. и описания, и вьюверы и все, что захочешь.

    И даже на нашем сайте: http://www.wasm.ru/doclist.php?list=2