我安装了最新版本的 Xcode。
终端中不存在可执行文件
gcc
、cc
或 clang
。
如何在 Xcode 使用的终端中找到 C 编译器?
输入终端:
xcodebuild -find make
xcodebuild -find gcc
xcodebuild -find g++
xcodebuild -find clang
xcodebuild -find clang++
每个命令都会打印相应工具的完整路径。它们是 Xcode 使用的。
您还可以安装 Xcode Command Line Tools,它将把工具和库放置在标准 Unix 位置(
/usr/bin
、/usr/include
等)下,如果您希望能够只键入 make
或 gcc
而无需输入任何路径。请注意,这些工具与 Xcode 应用程序使用的工具无关,并且可能具有不同的版本。
xcodebuild -find clang
输出:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
如果命令行上有可执行文件
cc
和
clang
,您可以通过
-v
标签获取有关安装和目录的信息。
gcc -v
cc -v
clang -v
它位于 Xcode 应用程序包中:/Applications/Xcode.app/Contents/Developer/usr/bin/
今年11岁了。为什么这个还在这里? 10年来,这一直不是怎么做的。扔掉这个,这是虚假信息。