Mach-O

Mach-O
Mac OS X中可执行二进制的图标
扩展名
无, .o, .dylib
统一类型标识com.apple.mach-o-binary
开发者卡内基梅隆大学/蘋果公司
格式类型二进制文件可执行文件目标代码動態函式庫内核转储
作为容器ARMSPARCPA-RISCPowerPC以及x86可执行文件,内存转储

Mach-OMach Object文件格式的缩写,它是一种用于可執行檔目标代码動態函式庫内核转储的檔案格式。作为a.out格式的替代者,Mach-O提供了更强的扩展性,并提升了符号表中資訊的访问速度。

Mach-O曾经为大部分基于Mach核心的作業系統所使用。NeXTSTEPDarwinMac OS X等系统使用这种格式作为其原生可執行檔,库和目标代码的格式。而同样使用GNU Mach作为其微内核GNU Hurd系统则使用ELF而非Mach-O作为其标准的二进制檔案格式。


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne