2009-11-04 117 views
3

我知道如何使用xcodebuild构建现有的Xcode项目,但我也需要从Python/Shell脚本生成Xcode项目。是否有任何描述过程的文档?手动生成Xcode项目

回答

0

一种可能的方法是使用Xcode生成项目并使用脚本重新创建文件层次结构。

3

从个人经验手工生成xcode项目是一种痛苦;我从来没有见过在任何地方定义过的清晰格式,除了Apple每次新版本的Xcode不断更改/添加内容。

我认为最简单的方法是使用cmake/qmake或scons为您生成xcode项目。例如,使用cmake进行此操作非常简单:您可以让脚本生成cmake makefile,然后在这些脚本上运行“cmake -G xcode”,它将为您创建一个xcode项目。另外,既然你提到了python,你可能会考虑使用scons来达到这个目的。

+0

我听说过qmake。我想知道他们是如何处理你提到的困难的。 – Plumenator 2009-11-04 07:35:45

+2

GYP(http://code.google.com/p/gyp/)也可以生成Xcode项目,所以这是另一种选择。 – smorgan 2009-11-04 14:21:13