Mac OSをSonomaにアップデート後、gitで操作をしようとしたら以下のエラーが出た
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
調べたらアプデするとよく起こる問題みたいで、以下のコマンドしたら直った
$ xcode-select --install
ところで xcrun とは?
xcrun
は、Xcode Command Line Toolsの一部で、macOSのコマンドラインからXcodeやその他の開発ツールを利用するためのコマンド
xcrun
を使用することで、特定のツールやフレームワークを指定して実行することができる
例えば、以下のコマンドはxcrun
を使用してclangコンパイラを呼び出し、hello.cというC言語のソースファイルをコンパイルしてhelloという実行ファイルを生成する
$ xcrun clang -o hello hello.c
このxcrunのパスが見つからないというのが今回のエラーの原因