macOS Mojave 10.14の新規インストールを実行しました。その直後、Mac App StoreからXcodeバージョン10.0(10A255)をインストールしました。
次に、Xcodeコマンドラインツールのインストールが必要なHomebrewをインストールします。Xcodeをインストールするとコマンドラインツールもインストールされることを理解しています。か否か?
この回答に従って、コマンドラインツールがインストールされているかどうかを実行して確認しました。
xcode-select -p
次のようにDeveloperディレクトリのパスを出力します。
/Applications/Xcode.app/Contents/Developer
答えで示唆されているように、次のコマンドを実行して戻り値も確認しました。
echo $?
再調整した0
。
私も走りました、gcc
そしてmake
bashはそれらを見つけて実行することができました。
これまでのところ、Xcodeコマンドラインツールがインストールされていると確信しています。今私が実行すると:
xcode-select --install
私はこのアラートを受け取ります:
この格差の考えられる理由は何ですか?Xcodeコマンドラインツールを2回インストールしますか?または既存のインストールを上書きしますか?
私が理解しているように、Xcodeをインストールしなくても、Xcodeコマンドラインツールをインストールできます。また、以前の経験から、コマンドラインツールがXcodeとは別にインストールされていない場合(を実行することによりxcode-select --install
)、それらはHomebrewによって検出されません。つまり、を実行するとbrew config
、の値はCLT:
と表示されN/A
ます。
ここに完全な画像があります(しゃれを許してください):
私はmacOS Mojaveのコンテキストで話していますが、質問は以前のバージョンのmacOSに関して同じままです。
ここで取るべき推奨されるアプローチは何ですか?
注:Xcodeをインストールした後、Xcodeを起動してライセンス契約に同意し、追加のツールのインストールの実行を完了させました(これは1回限りのアクティビティです)。
git
コマンドが失敗したため、ここにいます。この答えは、git
コマンドを再び機能させるために必要な修正でした。git branch
etc