xcodebuild命令工具,无需安装Xcode本身

时间:2011-12-07 14:43:14

标签: xcode command-line xcodebuild

我需要在一台不会进行任何开发的机器上的自动化过程中构建一个Xcode项目。我还想节省该机器上的磁盘空间。

我认为xcodebuild命令行是完美的。但是要安装该工具,您需要自己安装Xcode。有没有办法只安装xcodebuild和其他依赖项?

我尝试安装this package,它确实包含xcodebuild,但似乎缺少其他依赖项。

2 个答案:

答案 0 :(得分:2)

现在Apple只安装了CLI,这可能是最好的方法。

下面的旧答案。


您需要丢失一些文件。

  • 安装this以安装GCC和LLVM
  • 从现有的Xcode安装或安装程序中复制这些文件:
    • /Developer/Library/
    • 中的所有内容
    • /Developer/usr/
    • 中的所有内容
    • /Developer/Platforms/
    • 中您需要的平台(iOS或MacOSX)
    • 您在[{1}}
    • 中构建的SDK

就是这样!享受您极简主义的Xcode安装。

答案 1 :(得分:0)

不要像@gcamp建议的那样安装osx-gcc-installer。

我做了,它损坏了我的系统文件,以至于我不得不重新安装OSX。

这是完全卸载osx-gcc-installer并恢复系统文件的方法: http://magnemg.tumblr.com/post/113251602430/how-to-completely-uninstall-osx-gcc-installer

你可能需要安装Xcode(我做了,当我必须升级到Qt 5时,它对Xcode有很强的依赖性。没有办法解决它。)。或者你可能很幸运,只需安装官方Apple CLT即可逃脱:

  Apple现在为Xcode包提供官方命令行工具   您可以安装而无需安装Xcode本身!您可以   从Apple's developer site下载(需要免费注册)   并搜索“命令行工具”。

另见: https://stackoverflow.com/a/20671590/380607说:

  

似乎OSX已将xcodebuild更改为需要XCode   安装,只有OSX才能正常运行   已安装命令行工具。