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などのパスを作成するように見えます。誰でも確認できますか?
Sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
CLIツールのみをインストールし(例:Xcodeなし)、ネイティブgem拡張ビルドでエラーを受け取りました:
xcode-select:エラー:Xcodeが選択されていません。使用する
xcode-select -switch <path-to-xcode>
、またはxcode-selectのマンページ(man xcode-select
) 詳細については。
これを見て、ディレクトリを参照すると、BSDツールが/usr/bin
したがって:
Sudo xcode-select -switch /
動作するようです。
私のセットアップ(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
Xcodeを削除してHDスペースを再生した後、今日これを実行しました。私は使用しました:
Sudo xcode-select -s /Library/Developer/CommandLineTools