|
|
Log In | Not a Member? |
Contact ADC |
| < Previous PageNext Page > |
以下のリソースは、アプリケーションのコンパイルとビルド、およびパフォーマンスの計測に関連する情報を提供します。
『Xcode 2.2 User Guide』には、任意の種類のXcodeプロジェクト(C、C++、Objective C、Java、AppleScript、リソース、NIBファイル、その他)のコンパイルとデバッグに必要なすべての操作手順が記載されています。
『GCC Porting Guide』では、GCC 4.0との互換性を高めるようにコードを修正する方法についてアドバイスを提供しています。
『GNU C/C++/Objective-C 4.0.1 Compiler User Guide』では、GCC の実装に関する詳細を提供しています。Xcodeは、コードのコンパイルにGCC (GNU Compiler Collection)を使用します。
Xcodeが使用するアセンブラ(as)は、GCCの出力との互換性を保つために、AT&T System V/386アセンブラの構文をサポートします。AT&Tアセンブラの構文は、インテルの構文と大きく異なります。主要な違いについては、GNUのドキュメントで論じています。
『C++ Runtime Environment Programming Guide』では、Panther 10.3.9以降で利用できる、C++ランタイムと共有のGCC 4.0について概説しています。
『Porting UNIX/Linux Applications to Mac OS X』。Universal Binaryをコンパイルして、UnixとLinuxアプリケーションを移行する開発者は、「Compiling for Multiple Architectures」のセクションを参照してください。
『Kernel Extension Concepts』には、インテルベースのMacintoshコンピュータ上でのKEXTのデバッグに関する情報が含まれます。
パフォーマンスツール。Shark、MallocDebug、ObjectAlloc、Sampler、Quartz Debug、Thread Viewer、その他のアップルで開発されたツール(一部はコマンドラインツール、他はGUIを使用)は、/Developerディレクトリにあります。コマンドラインのパフォーマンスツールは、/usr/binディレクトリにあります。
『Code Size Performance Guidelines』および『Code Speed Performance Guidelines』では、Mach-O 実行形式の最適化の方法について論じています。
| < Previous PageNext Page > |
Last updated: 2006-03-08
|
Get information on Apple products.
Visit the Apple Store online or at retail locations. 1-800-MY-APPLE Copyright © 2007 Apple Inc. All rights reserved. | Terms of use | Privacy Notice |