タイトルMac OS Xの実行ファイルであるMach-Oに関する解説文書が公開カテゴリーアップルからの開発資料, Mac OS X
作成日2002/3/27 11:17:24作成者新居雅行
開発者向けのドキュメントとして「Mach-O Runtime Architecture」がPDFで公開された。Mach-Oは、Mac OS Xの実行ファイル形式の1つであり、コアOSであるMachの実行ファイルの形式である。Project Builderでは背後でMach-O形式のバイナリを含むパッケージを作ってしまうのであるが、そうしたコンパイルやリンクの仕組み、アプリケーションの起動の仕組みなども解説されている。また、PowerPC上での実行オブジェクトの内部構造などについても解説されている。ローレベルとなるがMach-Oファイルに対するさまざまなAPIの解説も含まれている。単にアプリケーションをProject Builderでビルドする上ではあまり意識する必要はない部分の話題ではあるが、Mac OS Xでのプログラム実行に関する詳細な内容を知りたい人にとっては参考になる文書だろう。
関連リンクMach-O Runtime Architecture (pdf)