安装Xcode后,Clang编译器在哪里?

lymnna71  于 2022-11-17  发布在  其他
关注(0)|答案(5)|浏览(175)

我安装了最新版本的Xcode。
终端中不存在可执行文件gccccclang
如何在Xcode使用的终端中找到C编译器?

ruarlubt

ruarlubt1#

输入终端:

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

每个命令都会打印相应工具的完整路径。它们是Xcode使用的工具。
如果您只想输入makegcc,而不想输入任何路径,您也可以安装 Xcode Command Line Tools,它会将工具和库放在标准Unix位置(/usr/bin/usr/include等)。请注意,这些工具与Xcode应用程序使用的工具无关,可能是不同的版本。

mftmpeh8

mftmpeh82#

在Xcode 4.3左右,这些命令已经被制作成一个单独的“命令行工具”包。
它们已经被移到 Xcode.app 捆绑包中,作为使Xcode成为更标准的App Store安装的一部分。单独的CLI工具也是useful for projects like Homebrew,不需要下载完整的Xcode。
要安装(from here),请执行以下操作:

  • 打开Xcode
  • 转到首选项
  • 选择“下载”并单击“命令行工具”的“安装”(大约171 MB)

txu3uszq

txu3uszq3#

它似乎动了一下:

xcodebuild -find clang

输出量:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
o7jaxewo

o7jaxewo4#

它位于Xcode应用程序捆绑包中:

/Applications/Xcode.app/Contents/Developer/usr/bin/
wljmcqd8

wljmcqd85#

如果可执行文件gccccclang在命令行中可用,则可以通过-v标记获取有关安装和目录的信息。

gcc -v
cc -v
clang -v

相关问题