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 replacement for 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
dbpedia-owl: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 replacement for 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(まーく・おー)はコンパイラが生成するオブジェクトファイルおよび実行ファイルのファイルフォーマットである。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.
  • Mach-O为Mach Object文件格式的缩写,它是一种用于可执行文件,目标代码,动态库,内核转储的文件格式。作为a. out格式的替代,Mach-O提供了更强的扩展性,并提升了符号表中信息的访问速度。 Mach-O曾经为大部分基于Mach核心的操作系统所使用。NeXTSTEP,Darwin和Mac OS X等系统使用这种格式作为其原生可执行文件,库和目标代码的格式。而同样使用GNU Mach作为其微内核的GNU Hurd系统则使用ELF而非Mach-O作为其标准的二进制文件格式。
  • Mach-O est un format de fichier exécutable, sous Apple/Darwin, alias Mac OS X.
dbpedia-owl:thumbnail
dbpedia-owl:wikiPageExternalLink
dbpprop:containerFor
  • ARM, SPARC, PA-RISC, PowerPC and x86 executable code, memory image dumps
dbpprop:extension
  • none, .o, .dylib
dbpprop:genre
dbpprop:icon
  • 128 (xsd:integer)
dbpprop:name
  • Mach-O
dbpprop:owner
dbpprop:uniformType
  • com.apple.mach-o-binary
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
dcterms:subject
rdf:type
rdfs:comment
  • 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.
  • Mach-O为Mach Object文件格式的缩写,它是一种用于可执行文件,目标代码,动态库,内核转储的文件格式。作为a. out格式的替代,Mach-O提供了更强的扩展性,并提升了符号表中信息的访问速度。 Mach-O曾经为大部分基于Mach核心的操作系统所使用。NeXTSTEP,Darwin和Mac OS X等系统使用这种格式作为其原生可执行文件,库和目标代码的格式。而同样使用GNU Mach作为其微内核的GNU Hurd系统则使用ELF而非Mach-O作为其标准的二进制文件格式。
  • 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 replacement for 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.
rdfs:label
  • Mach-O
  • Mach-O
  • Mach-O
  • Mach-O
  • Mach-O
owl:sameAs
foaf:depiction
foaf:page
is dbpedia-owl:wikiPageRedirects of
is dbpprop:operatingSystem of
is owl:sameAs of
is foaf:primaryTopic of