Mach-O
Mach-O (сокращение от Mach object) — формат исполнимых и объектных файлов, динамических библиотек и дампов памяти, использующийся в операционных системах Apple Inc. и некоторых других. Был введён вместо формата a.out и предоставляет большие возможности для расширяемости и более быстрый доступ к информации в таблице символов.
Mach-O | |
---|---|
Расширение |
.без расширения, .o, .dylib, .app |
Разработчик | Университет Карнеги — Меллон/Apple Inc. |
Последний выпуск |
|
Тип формата | двоичный, исполняемый, объектный, динамическая библиотека, дамп памяти |
Содержит | исполняемый код архитектур ARM, SPARC, PA-RISC, PowerPC, дампы памяти. |
Mach-O используется в большинстве систем, основанных на ядре Mach, например NeXTSTEP, iOS и Mac OS X. В GNU Hurd, основанном на микроядре GNU Mach, в качестве стандартного формата двоичных файлов используется ELF, а не Mach-O.
СсылкиПравить
Mach-O(5)
— страница справки man по форматам файлов Darwin и Mac OS X (англ.)- Mach Object Files (документация NeXTSTEP)
Это статья-заготовка о программном обеспечении. Вы можете помочь проекту, дополнив эту статью, как и любую другую в Википедии. Нажмите и узнайте подробности. |
В статье не хватает ссылок на источники (см. также рекомендации по поиску). |