2023.05.22

Xcodeを新しく入れるときに気をつけること

新しいiOS向けの開発のために新しいXcodeを入れないといけない状況が時々訪れる。 iOSの開発向けではなぜか問題なかったのだが、他のC++のプロジェクトの開発の際に、「LLDBがないよ」や「インクルードヘッダーが見つからないよ」などの問題が起こった。LLDBやclangなどが古いツールを参照したりしておかしなことが起こったのだと思う。

基本ではあるが、コマンドラインツールも適切にダウンロードしてパスも確認しておこうということ。

Xcode Command Line Toolsのパスの確認

xcode-select -p
/Applications/Xcode_14.3.app/Contents/Developer

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

xcode-select --install

コマンドラインツールの切り替え

sudo xcode-select --switch /Applications/Xcode.app