Mac OS X Reference Library Apple Developer Connection spyglass button

Xcodeのインストールの基本

Mac OS X v10.5以降の「Xcode」から複数のバージョンのXcodeデベロッパツールのインストールに対応するようになりました。Xcodeデベロッパツールの、インストール時のデフォルトの場所は引き続き「/Developer」ですが、Xcodeデベロッパツールは、外部ドライブを含むその他の任意のディレクトリまたはボリュームにインストールできます。Xcodeディレクトリには、「Developer」以外の名前を付けることもできます。以前のリリースと同様、インストール済みのXcodeディレクトリ内のサブディレクトリ階層は変更したり並べ替えたりしないでください。

Macintoshコンピュータへの「Xcode」のインストールは簡単で、Xcode Toolsインストーラを実行するだけです。複数のリリースの「Xcode」をインストールして、1つ以上のXcode環境を利用することができます。複数のXcode環境を利用することで、通常使用するリリース以外の「Xcode」リリースを使用してプロジェクトを操作したり、今後リリースされる「Xcode」のテストビルドを実行したりできます。

「Xcode」のインストール後は、基本的なXcodeツールは「<Xcode>」ディレクトリと呼ばれる単一のディレクトリに保管されます。デフォルトでは、Xcode Toolsインストーラによって「/Developer」が「<Xcode>」ディレクトリとして設定されますが、ユーザは別の場所をこのディレクトリ用に選ぶことができます。

参考: この書類を通じて、「<Xcode>」はデベロッパツールがインストールされるパスを示します。

「Xcode Tools」のディスク

「Xcode Tools」のディスクには、Mac OS X上で動作するソフトウェアの開発に使用するアプリケーション、コマンドラインツール、SDK、およびその他のリソースのセットがパッケージ化されています。

図 1-1  「Xcode Tools」のディスク

Xcode Tools disk

「Xcode Tools」のディスクには、GCCやGDBなどを含むUNIXデベロッパツールのセットが含まれています。「Xcode」のインストールでは、「<Xcode>/usr」ディレクトリにこれらのツールが含まれます。従来のUNIXベースの開発に対応するために、もう1組のUNIXデベロッパツールを「/usr」にインストールすることもできます。このオプションはデフォルトで選択されています。また、「Xcode」のUNIXツールを使用するようにシェル環境を変更することもできます。

「Xcode」のプログラムが開発リソースを検索するときに調べるファイルシステム上の場所間でファイルを移動することで、コンピュータ上のすべてのXcode環境の1つをカスタマイズできます。たとえば、ADC Core Reference Libaryの製品ドキュメントセットをコンピュータ上のすべてのXcodeリリースに配置する代わりに、ホームディレクトリまたはファイルシステムのローカルドメインに移動して容量を節約できます。

Xcode Toolsインストーラ

Xcode Toolsインストーラには、インストール時に必要なすべてのオプションが用意されているので、個々のパッケージの内容をインストールする必要はありません。図 1-2に示すように、「カスタムインストール...」パネルのインストールオプションは、6つのグループに分類されています。

図 1-2  Xcode Toolsインストーラ

Xcode Tools installer

最初のグループの「Developer Tools必須ファイル」は必ずインストールされますが、残りのグループはオプションです。各グループの内容および格納先について説明します。

インストールの手順

Mac OS X v10.5(Leopard)DVDを使ってXcode 3.0 Developer Toolsをインストールするには:

  1. Mac OS X v10.5(Leopard)がインストールされているパーティションを使って起動します。

  2. Mac OS X v10.5(Leopard)のインストールDVDをセットします。

  3. XcodeTools.mpkgファイル(「Optional Installs/Xcode Tools」ディレクトリ内にあります)をダブルクリックします。

  4. インストーラの指示に従って操作します。インストーラにはいくつかのオプションが用意されています:

    • 「Xcode Tools」を別のディレクトリにインストールしたい場合、または別のボリューム上の標準の「/Developer」ディレクトリにインストールしたい場合は、「カスタマイズ」を選択する必要があります。次に、「場所」メニューの項目から「Developer Tools必須ファイル」の新しい場所を選択します。

      参考: 「インストール先を変更」ボタンは使用することは避けてください。代わりに、カスタマイズ済みインストールを使用する必要があります。

    • 「Mac OS X 10.3.9サポート」または「WebObjects」をインストールしたい場合は、「カスタマイズ」を選択してそれらのインストールグループをチェックする必要があります。

  5. 管理ユーザとして認証します。Mac OS Xを設定するときに作成する最初のユーザには、デフォルトで管理者特権が設定されます。

Xcodeデベロッパツールをインストールすると、「Xcode」を起動し、「ヘルプ」メニューのいずれかの項目を選択して、製品ドキュメントを利用できます。「Xcode」、「Instruments」、「Interface Builder」などの開発者用アプリケーションは、「<Xcode>/Applications」にインストールされます。

Xcode Toolsアンインストーラ

Xcode Toolsインストーラはファイルシステム上の複数のドメインにファイルを配置するため、「Xcode」をアンインストールする必要がある場合は、アンインストールスクリプトを実行してください。Xcodeリリースをアンインストールするには、uninstall-devtoolsスクリプト(「<Xcode>/Library」にあります)を実行する必要があります。このスクリプトは、1つの引数(--mode)を受け取ります。その値は、アンインストールしたいインストールグループによって決まります。

たとえば、「システムツール」ファイルと「<Xcode>」ディレクトリを取り除くには、次のコマンドを実行します:

sudo <Xcode>/Library/uninstall-devtools --mode=systemsupport
sudo <Xcode>/Library/uninstall-devtools --mode=xcodedir

uninstall-devtoolsスクリプトで取り除かれるのは、表 2-2の一覧に示されているディレクトリだけです。「~/Library/Developer/Xcode_3.0」など、「Xcode」が使用する可能性のあるほかのディレクトリは、手動で取り除く必要があります。

参考: Mac OS X v10.5(Leopard)DVDに用意されているアンインストーラスクリプト、またはXcode 3.0以降に用意されているスクリプトを使用してください。



Last updated: 2008-05-27

Did this document help you? Yes It's good, but... Not helpful...