Answers:
您可以将其视为:
因此,命令行工具确保覆盖了基本的UNIX工具(例如GCC),以便能够编译和链接代码。
Xcode然后正在使用那些基本工具。
什么是命令行工具包?
命令行工具软件包是一个独立的小型软件包,可从Xcode单独下载,并允许您在OS X中进行命令行开发。它包含两个组件:OS X SDK和命令行工具(例如Clang),它们安装在/ usr / bin中。
git
,make
都在目录中/Library/Developer/CommandLineTools/usr/bin
,使他们的确都是收录在“基本”的命令行工具。
clang
,git
,make
以及。为什么需要安装这些工具的另一份副本来编译某些软件?