Ця стаття не містить посилань на джерела. Ви можете допомогти поліпшити цю статтю, додавши посилання на надійні (авторитетні) джерела. Матеріал без джерел може бути піддано сумніву та вилучено. (січень 2016) |
Mach-O |
Розширення файлу: | .none, .o, .dylib |
---|
Узагальнений ідентифікатор типу: | com.apple.mach-o-binary |
---|
Розробник: | Carnegie Mellon University/Apple Inc. |
---|
Тип формату: | Двійковий, виконуваний, об'єктний, бібліотека, дамп пам'яті |
---|
Контейнер для: | ARM, SPARC, PA-RISC, PowerPC та x86 виконуваний код, дампи пам'яті |
---|
Mach-O (скорочення від Mach object, англ. object file) — файловий формат для виконуваних та об'єктних модулів, динамічних бібліотек та дампів пам'яті, котрий використовують операційні системи Apple Inc. та деякі інші. Є заміною формату a.out та пропонує більші можливості для поширення і швидкіший доступ до інформації в таблиці символів.
Більшість систем, заснованих на ядрі Mach, використовують саме Mach-O, наприклад NeXTSTEP, iOS та Mac OS X. Виняток становить операційна система GNU Hurd, побудована на основі мікроядра GNU Mach: як стандартний формат двійкових файлів у ній використовується ELF, а не Mach-O.
Примітки
|
---|
| - a.out
- AIF
- COFF
- CMD
- COM
- ECOFF
- ELF
- GOFF
- Hunk
- Mach-O
- MZ
- NE
- OMF
- OS/360
- PE
- PEF
- X
- XCOFF
| | |
|
|
---|
| Версії | |
---|
| Прикладні програми | |
---|
| Професійні програмні пакети | - Aperture
- Final Cut Studio
- Shake
- Motion
- Compressor
- Soundtrack
- Logic Pro
- DVD Studio Pro
|
---|
| Утиліти | | | Припинені | - Software Update
- Remote Install Mac OS X
|
---|
|
---|
| Інструменти для розробки програмного забезпечення | - Xcode
- Interface Bulder
- Xray
- Dashcode
- CHUD
- Shark
- Quartz Debug
|
---|
| Технології та користувацький інтерфейс | |
---|
|
| Це незавершена стаття про операційні системи. Ви можете допомогти проєкту, виправивши або дописавши її. |