Mach-O, short for Mach object file format, is a file format for executables, object code, shared libraries, dynamically-loaded code, and core dumps. A derivation of the a. out format, Mach-O offered more extensibility and faster access to information in the symbol table. Mach-O was once used by most systems based on the Mach kernel. NeXTSTEP, Darwin and Mac OS X are examples of systems that have used this format for native executables, libraries and object code.

PropertyValue
dbpprop:abstract
  • Mach-O, short for Mach object file format, is a file format for executables, object code, shared libraries, dynamically-loaded code, and core dumps. A derivation of the a. out format, Mach-O offered more extensibility and faster access to information in the symbol table. Mach-O was once used by most systems based on the Mach kernel. NeXTSTEP, Darwin and Mac OS X are examples of systems that have used this format for native executables, libraries and object code. GNU Hurd, which uses GNU Mach as its microkernel, uses ELF, and not Mach-O, as its standard binary format.
  • Mach-O est un format de fichier exécutable, sous Apple/Darwin, alias Mac OS X.
  • Mach-O(まーく・おー)はコンパイラが生成するオブジェクトファイルおよび実行ファイルのファイルフォーマットである。NEXTSTEPに由来し、Mac OS Xで標準のバイナリファイルフォーマットとして採用されている。 複数アーキテクチャのバイナリを保持する事が可能である。(ファットバイナリ) 以下のような構造になっている。 FatHeader アーキテクチャの数をふくむ。なくてもよい。 fat_arch FatHeaderの後に続く。CPUの種類などをふくむ。FatHeaderがある場合のみ存在する。 MachHeader CPUの種類、ファイルの種類、ロードコマンドの数をふくむ。 ロードコマンド MachHeaderの後にロードコマンドがいくつか続く。これはセグメントの情報や実行されるときのレジスタの初期値を指定する。 実行ファイルとして体をなすにはロードコマンドは少なくともセグメントコマンドとスレッドコマンドが必要である。 Carbonアプリケーションではオブジェクトファイル・実行ファイルのフォーマットとしてPreferred Executable Format(PEF)とMach-Oの双方を利用できるが、Mac OS Xの機能を利用するにはMach-Oが最も適する。
  • Mach-O to format plików wykonywalnych dla systemów operacyjnych opartych o jądro Mach. Używany przez NeXTSTEP i Mac OS X.
dbpprop:containerFor
dbpprop:extension
  • none, .o, .dylib
dbpprop:genre
dbpprop:hasPhotoCollection
dbpprop:icon
dbpprop:name
  • Mach-O
dbpprop:owner
dbpprop:reference
dbpprop:uniformType
  • com.apple.mach-o-binary
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
rdf:type
rdfs:comment
  • Mach-O, short for Mach object file format, is a file format for executables, object code, shared libraries, dynamically-loaded code, and core dumps. A derivation of the a. out format, Mach-O offered more extensibility and faster access to information in the symbol table. Mach-O was once used by most systems based on the Mach kernel. NeXTSTEP, Darwin and Mac OS X are examples of systems that have used this format for native executables, libraries and object code.
  • Mach-O est un format de fichier exécutable, sous Apple/Darwin, alias Mac OS X.
  • Mach-O to format plików wykonywalnych dla systemów operacyjnych opartych o jądro Mach. Używany przez NeXTSTEP i Mac OS X.
rdfs:label
  • Mach-O
  • Mach-O
  • Mach-O
  • Mach-O
owl:sameAs
skos:subject
foaf:page
is dbpprop:operatingSystem of
is dbpprop:redirect of
is owl:sameAs of