翻訳と辞書
Words near each other
・ macerated infant
・ macerating enzyme
・ maceration
・ MacEwen TMJ technique
・ MacFan
・ Mach
・ Mach band
・ Mach Loop
・ Mach-band
・ Mach-Breuer's theory
・ Mach-O
・ Mach25
・ Machaco
・ mache
・ machete
・ Machiavellian
・ Machiavellism
・ Machico
・ machicolation
・ machinability


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Mach-O : ウィキペディア日本語版
Mach-O[まーく おー]

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が最も適する。



抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Mach-O」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.