如何获取与当前 Xcode/Mac OS X v10.8 (Mountain Lion) 或更高版本一起安装的命令行构建工具?
与 Xcode 不同的是,它没有安装程序,它只是一个捆绑包。
看起来所有命令行工具都在捆绑包中Contents/Developer,但没有设置任何适当的环境变量来使用它们。
Contents/Developer
是否有一个我可以运行的脚本来设置我的环境以支持从命令行构建?
xcode-select --install使用版本 2333,使用版本 2003 失败。因此,尝试xcode-select --install如果不起作用,请按如下所述下载。
xcode-select --install
2014 年 2 月上旬xcode-select --install一直报告“无法安装该软件,因为它当前无法从软件更新服务器获得”。2014 年 2 月下旬,该命令开始仅显示帮助。 解决方法 是直接下载,见下文“单独下载” 。
在 Xcode 5.0.1 和 Mavericks 10.9 中,命令行工具不再通过 Xcode 提供。相反,它们必须从 Apple 开发者工具站点下载:https ://developer.apple.com/downloads/index.action 。这需要使用开发者帐户登录。
或通过终端 (来自发布文档):命令行开发工具包可以使用“ xcode-select –install ”按需安装,安装的工具将使用软件更新自动更新。为此需要 OS X 10.9功能。对于早期版本,请继续使用 Xcode 中的应用内下载。
在终端中运行命令会产生以下 GUI:
Xcode 包含一个新的“下载”首选项窗格,用于安装可选组件,例如命令行工具和以前的 iOS 模拟器。要打开此窗格,请单击屏幕左上角 Apple 徽标附近的“Xcode”按钮,然后单击“首选项”,然后单击“下载”。
Xcode 5.0截图:
Xcode 4.x截图:
如果您没有 Xcode,可以从 Apple 单独下载它们:
前往developer.apple.com/downloads/index.action,并使用您的 Apple ID 登录(下载免费)。在左侧窗格中,搜索“命令行工具”并选择适合您的 OS X 版本的软件包。需要 Mac OS X 10.7.3 或更高版本。