Mach-O

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Шаблон:Nofootnotes

Mach-O
Іконка запускаючого бінарного файлу Mac OS X
Розширення файлу: none, .o, .dylib
Uniform Type Identifier: com.apple.mach-o-binary
Розробник: Carnegie Mellon University/Apple Inc.
Тип формату: Двійковий, виконуваний, об'єктний, бібліотека, дамп пам'яті
Контейнер для: ARM, SPARC, PA-RISC, PowerPC та x86 виконуваний код, дампи пам'яті

Mach-O, скорочення для об'єкт Mach, файловий формат для запускаючого об'єктного коду, бібліотек, динамічно-завантажуємого коду, та дампів ядра. Є заміною формату a.out, Mach-O пропонує більш поширюваності та швидкіший доступ до інформації в символьній таблиці.

Mach-O використовувался на майже усіх системах, заснованих на ядрі Mach, прикладами є: NeXTSTEP, Darwin та Mac OS X. GNU Hurd, який використовує GNU Mach у якості мікроядра, використовує ELF, а не Mach-O у якості стандарту двійкового формату.

Примітки[ред.ред. код]


Комп'ютер Це незавершена стаття про комп'ютери.
Ви можете допомогти проекту, виправивши або дописавши її.