Mac に Xcode コマンド ライン ツール パッケージをインストールする方法

Mac に Xcode コマンド ライン ツール パッケージをインストールする方法

コマンド ラインを使用して Mac アプリをコーディングする場合は、Xcode コマンド ライン ツール パッケージが必要です。これには、Xcode 統合開発環境全体がなくても、ターミナルからアクセスできるコンパイラ、デバッガ、およびその他の開発ツールとユーティリティが含まれています。

Xcode が既に Mac にインストールされている場合、この便利な Unix ツールキットは必要ありません。そうでない場合は、この段階的なチュートリアルで、Xcode コマンド ライン ツール パッケージを Web 経由で直接ダウンロード、インストール、および使用する方法、またはターミナルで「xcode-select」install コマンドを使用する方法を説明します。

Xcode コマンド ライン ツールとは

Xcode Command Line Tools は、UNIX スタイルのコマンドを使用して Mac アプリを構築したいソフトウェア開発者向けの自己完結型パッケージです。

Apple の Xcode 統合開発環境にバンドルされていますが、自己完結型のバージョンを Xcode とは別にダウンロードできます。

macOS Finder の Command Line Tools フォルダー

Xcode コマンド ライン ツールには何が含まれていますか?

Xcode コマンド ライン ツール パッケージは、ソフトウェア開発キット (SDK) フレームワークとヘッダーに加えて、Apple の LLVM コンパイラとリンカー、Make コマンド、コマンド ライン開発用のその他の便利なターミナル コマンドなどの無数のツールで構成されています。Xcode コマンド ツールには 112 個のターミナル コマンドが含まれています (v14.2 の時点)。

ご存じない場合は、ターミナルを使用すると、Mac で UNIX コマンドの世界にアクセスできます。そのため、ターミナルを最大限に活用するための Mac ターミナル コマンドの包括的なチート シートを確認してください。知っておくべきすべての重要なコマンドの優れたリファレンスを提供します。

Xcode コマンド ライン ツールのインストール方法

Xcode コマンド ライン ツールをダウンロードしてインストールするには、2 つの方法があります。Apple Developer ポータルから直接ダウンロードするか、ターミナル コマンドを使用して手動でインストールできます。これらの方法の両方について、以下で説明します。

方法 1: Web から Xcode コマンド ライン ツールを入手する

Xcode コマンド ライン ツール パッケージを手動でダウンロードするには、次の手順に従います。

  1. developer.apple.com/downloadsにアクセスし、Apple ID でログインします。
  2. 検索フィールドに「コマンド ライン ツール」と入力し、Enter キーを押します。
    Safari を使用して Apple の Xcode コマンド ライン ツールをダウンロードする
  3. 必要なエントリの下にある[詳細を表示]をクリックし、リストされている DMG ファイルをクリックしてダウンロードします。
  4. 次に、ダウンロード フォルダー内のファイルをダブルクリックして、ディスク イメージを仮想ディスクとしてマウントします。
    Finder で選択された Xcode コマンド ライン ツールのディスク イメージ
  5. 次に、マウントされたボリュームから Command Line Tools.pkgファイルを開き、インストーラーを起動します。
    macOS Finder の Xcode コマンド ライン ツール インストーラー パッケージ

この時点で、画面の指示に従ってインストール プロセスを完了できます。

方法 2: ターミナルを使用して Xcode コマンド ライン ツールをインストールする

または、Mac のターミナル アプリをいつでも使用して、Xcode コマンド ライン ツール パッケージをダウンロードしてインストールすることもできます。

  1. Spotlight 検索 ( Cmd + Space )を使用して、Mac でターミナルを起動します。
  2. 次のコマンドを入力します。xcode-select --install
  3. コマンドライン開発者ツールのインストールを促すポップアップが表示されます。[インストール]を選択して続行します。
    Xcode コマンド ライン ツールのダウンロードを提供する macOS ターミナル プロンプト
  4. 次のコマンドを使用して C++ 言語コンパイラを実行することで、Xcode コマンド ライン ツールのインストールを確認できます。gcc
  5. Enterキーを押して、下のスクリーンショットに示されている結果が得られるかどうかを確認します。
    macOS ターミナルの GNU コンパイラ メッセージ

入力ファイルが渡されないという同じエラー メッセージが表示された場合は、Xcode コマンド ライン ツール パッケージが正常にインストールされています。

インストールが正常に完了すると、 /Library/Developer/CommandLineTools/フォルダー内のusr/bin/サブフォルダー内にコマンド ライン開発者ツールが見つかります。

Xcode コマンド ライン ツールのバージョンを確認する方法

Xcode コマンド ライン ツールのバージョン番号を直接確認することはできませんが、ターミナルで Clang コンパイラのバージョンを確認することで間接的に確認できます。

clang --version

このコマンドは、インストールされているコマンド ライン ツールのバージョン番号を出力します。このWikipedia ページの対応する Xcode リリース バージョン番号と照合して、Xcode コマンド ライン ツールの最新バージョンがインストールされていることを確認します。

Xcode コマンド ライン ツールをアンインストールする方法

Xcode コマンド ライン ツールをアンインストールしてそのフォルダーを削除するには、次のコマンドを実行します。

sudo rm -rf /Library/Developer/CommandLineTools

コマンドには管理者権限が必要なため、Mac のパスワードを入力するよう求められます。

/Library/Developer/CommandLineTools/が Mac になくなっていることを確認します。混乱を避けるため、Finder でこのフォルダを手動でゴミ箱に移動しないでください。

Xcode コマンド ライン ツールをアンインストールしたことを確認するには、ターミナルで「gcc」と入力して GNU コンパイラを実行してみてください。「アクティブな開発者ディレクトリを取得できません」というエラー メッセージが表示された場合は、Mac から Xcode コマンド ライン ツール パッケージがアンインストールされています。

macOS でコマンドライン開発を楽しむ

Apple のプラットフォーム用の App Store アプリを作成するには、必要なすべてのコマンド ライン ツールが既に含まれている完全な Xcode 統合開発環境が必要です。

ただし、Homebrew などのパッケージ マネージャーに依存している場合や、コマンド ライン開発を好む場合は、Xcode コマンド ライン ツールが最適です。ギガバイトをわずかに超えるこのパッケージは、インストールに 40GB 以上のディスク容量を必要とする Xcode のオーバーヘッドなしで提供されます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です