web-dev-qa-db-ja.com

xcode-select -cliツールキットを使用するときにパスを切り替える

AppleのXcode用Command Line Toolkitのリリースにより、Xcodeを適切にインストールする必要がなくなりました。これを行うには、xcode-selectパス(現在/ Developerを指している)に依存する特定のmakeファイルのパスをxcodeに設定する必要があります。

Xcode用のCLI Toolkitを使用する場合、xcode-selectパスをどこに向けますか

Xcodeをインストールすると、ただ/Applications/Xcode.app、しかし、CLI Toolkitがどこに配置されているのかわかりません。

ありがとう。

更新:

Pkgインストーラーからすべてを/ usr/binにダンプし、次にxcode-selectまたはpkgの内部の他のスクリプトがxcodebuilderなどのパスを作成するように見えます。誰でも確認できますか?

34
Lukas
Sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
78
Black-Xstar

CLIツールのみをインストールし(例:Xcodeなし)、ネイティブgem拡張ビルドでエラーを受け取りました:

xcode-select:エラー:Xcodeが選択されていません。使用する xcode-select -switch <path-to-xcode>、またはxcode-selectのマンページ(man xcode-select) 詳細については。

これを見て、ディレクトリを参照すると、BSDツールが/usr/binしたがって:

Sudo xcode-select -switch /

動作するようです。

20
chrischris

私のセットアップ(10.6.8のXcode 4.0.2)では、スポットライトを使用して「xcodebuild」を検索し、Xcode CLIツールが実際に存在する場所を見つけました。

CLIツールは/ Developer/usr/binにあるため、私のxcode-selectコマンドは次のようになります(/ usr/binはxcode-selectによって追加されます)。

Sudo xcode-select -switch /Developer
1
Amir Rubin

Xcodeを削除してHDスペースを再生した後、今日これを実行しました。私は使用しました:

Sudo xcode-select -s /Library/Developer/CommandLineTools
0
Ben Mosher