[解決済み] Xcodeコマンドラインツールのインストール方法
質問
現在のXcode/Mac OS X v10.8 (Mountain Lion)以降で、コマンドラインのビルドツールをインストールするにはどうすればよいですか?
Xcodeとは異なりインストーラーはなく、バンドルされているのみです。
すべてのコマンドラインツールがバンドルされているようで、その下の
Contents/Developer
しかし、それらを使用するための適切な環境変数が一つも設定されていません。
コマンドラインからのビルドをサポートするように環境をセットアップするスクリプトはありますか?
どのように解決するのですか?
Xcode 5.1、OSX 10.9です。(Xcode 5.1.1 + OSX 10.10でも動きます。)
xcode-select --install
はバージョン2333で動作し、バージョン2003で失敗しました。そこで
xcode-select --install
をダウンロードし、それでもうまくいかない場合は、以下の方法でダウンロードしてください。
2014年2月上旬に
xcode-select --install
は、"Can't install the software because it is not currently available from Software Update server" と報告されるようになりました。2014年2月下旬から、コマンドがヘルプしか表示されなくなりました。が表示されるようになりました。
解決策
を直接ダウンロードしてください。
Xcode 5.0.1およびOSX 10.9
Xcode 5.0.1 および Mavericks 10.9 では、コマンドラインツールは Xcode から利用できなくなりました。代わりに、Apple Developer Toolsのサイトからダウンロードする必要があります。 https://developer.apple.com/downloads/index.action . この場合、デベロッパーアカウントでサインインする必要があります。
またはターミナル経由 (リリースドキュメントより)。Command Line Developer Tools パッケージは " を使ってオンデマンドでインストールすることができます。 xcode-select --install 「と表示され、インストールされたツールはソフトウェア・アップデートを使用して自動的に更新されます。この機能を使用するには、OS X 10.9が必要です。それ以前のバージョンでは、引き続きXcodeのアプリ内ダウンロードをご利用ください。
ターミナルでコマンドを実行すると、以下のようなGUIが表示されます。
Xcodeの内部(5.0)
Xcode には、コマンドライン ツールや以前の iOS Simulators などのオプションのコンポーネントをインストールするための新しい環境設定ペイン、「ダウンロード」ペインが含まれています。 このペインを開くには、画面左上の Apple ロゴの近くにある "Xcode" ボタンをクリックし、次に "Preferences" をクリックし、次に "Downloads" をクリックします。
Xcode 5.0 のスクリーンショットをご覧ください。
Xcode 4.x のスクリーンショットをご覧ください。
別途ダウンロード
Xcodeをお持ちでない方は、Appleから別途ダウンロードすることができます。
次のページへ developer.apple.com/downloads/index.action Apple IDでサインインしてください(ダウンロードは無料です)。左のペインで "コマンドラインツール" を検索し、お使いのOS Xのバージョンに適したパッケージを選択します。Mac OS X 10.7.3以降が必要です。
関連
-
[解決済み] xcode-select active developer directory エラー
-
原因究明:画像が見つからない
-
[解決済み] Xcode 4で「既存のフレームワークを追加」する方法は?
-
[解決済み] Xcode DMGまたはXIPファイルをダウンロードする方法は?
-
[解決済み] iOS DeviceSupportディレクトリからデータを削除することはできますか?
-
[解決済み] Mac OS X Lionで環境変数を設定する
-
[解決済み] ファイルへ移動...】はありますか?
-
[解決済み】Mac OS X 10.8 / Xcode 4.4でgccを使用/インストールする方法
-
[解決済み】Xcodeを起動せずにiPhoneエミュレータを実行するには?
-
[解決済み] Xcodeの "Header Search Paths" vs "User Header Search Paths"?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] OSXのXcodeを最新版にアップデートする方法を教えてください。
-
[解決済み] パッケージ 'xxx' は利用できません (for R version x.y.z) 」という警告にどのように対処したらよいですか?
-
[解決済み] 'ld: 警告: オプションに対応するディレクトリが見つかりません'
-
[解決済み] Xcodeエディターでフォントサイズを大きくするには?
-
[解決済み] ファイルへ移動...】はありますか?
-
[解決済み】iosシミュレーター:アプリを終了する方法
-
[解決済み] SwiftでNSStringからNSDataを作成する
-
[解決済み] Xcode5の*.xccheckoutファイルは、VCSで無視されるべきですか?
-
[解決済み] なぜXcodeのブレークポイントが機能しないのか?
-
[解決済み] Xcodeで "To Do "コメントをマークするにはどうしたらいいですか?