11

Xcodeの最新バージョンをインストールしました。

gcc,cc,clang、どちらかがターミナルに存在します。

Xcodeが使用するターミナルでcコンパイラを見つけるにはどうすればよいですか?

4

5 に答える 5

39

ターミナルに入力

xcodebuild -find make
xcodebuild -find gcc
xcodebuild -find g++
xcodebuild -find clang
xcodebuild -find clang++

各コマンドは、対応するツールへのフルパスを出力します。それらはXcodeによって使用されるものです。

入力するだけ、またはパスなしで入力できるようにする場合は、ツールとライブラリを標準のUnixの場所(など)/usr/binに配置するXcodeコマンドラインツールをインストールすることもできます。これらのツールは、Xcodeアプリケーションが使用するツールとは無関係であり、バージョンが異なる場合があることに注意してください。/usr/includemakegcc

于 2012-09-01T14:28:13.993 に答える
10

このようなコマンドは、Xcode 4.3以降、個別の「コマンドラインツール」パッケージになっています。

これらはXcode.app、Xcodeをより標準的なApp Storeインストールにする一環として、バンドルに移動されました。個別のCLIツールは、Xcodeを完全にダウンロードする必要がないHomebrewのようなプロジェクトにも役立ちます。

(ここから)インストールするには:

  • Xcodeを開く
  • 環境設定に移動
  • [ダウンロード]を選択し、[コマンドラインツールのインストール]をクリックします(約171メガバイト)

Xcodeコマンドラインツールダウンロードページのスクリーンショット

于 2012-09-01T14:34:10.490 に答える
3

移動したようです:jarmac:〜jar $ xcodebuild -find clang /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang

于 2013-11-08T21:39:48.257 に答える
1

Xcodeアプリバンドルに含まれています:

/Applications/Xcode.app/Contents/Developer/usr/bin/
于 2012-09-01T14:16:37.320 に答える
0

コマンドラインでgcc、cc、およびclangが使用可能な場合は、-vタグによってインストールとディレクトリに関する情報を取得できます。

gcc -v
cc -v
clang -v
于 2021-04-22T19:36:46.100 に答える