2

XCodeを4.5(iOS 6を使用)に更新し、最新のコマンドラインツールをインストールしました。その前はいつも最新のClangバージョンを持っていました

/Applications/XCode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin

(clangおよびclang ++バイナリ)が、最後の更新でそれらはなくなり、gccとllvmのものしかありません。Mac全体で「clang」ビンをチェックして、

/Applications/XCode.app/Contents/Developer/Toolchains/XCodeDefault.xctoolchain/usr/bin

しかし、なぜそうなのですか?まず、以前のフォルダーにclangがないのはなぜですか。次に、このxctoolchainフォルダーを「clangのデフォルトの場所」として使用する有効な方法です(プロジェクトリポジトリのcmakeなど)。

編集:Xcode 5以降の場合、clangは.xctoolchainフォルダーに再び存在します

4

1 に答える 1

5

「Xcode 用のコマンド ライン ツール」をインストールした場合、/usr/bin

それらを取得するには、次のように Xcode の設定からアクセスできます。

Xcode 経由でコマンド ライン コンポーネントをインストールする

または、 http://developer.apple.com/xcodeの「Looking for additional developer tools」リンクをクリックすることもできます。ここには、ダウンロードできるディスク イメージとインストーラーがあります。

これらのオプションは両方とも、まったく同じコンポーネントをインストールします。

于 2012-09-21T06:30:31.240 に答える