防止Xcode每次构build子项目

我的项目中有几个子项目,每个子项目都被构build,即使它们没有改变,也不在主项目的目标依赖项中。 有没有办法阻止Xcode这样做? 每个子项目都需要花费太多的时间。

看起来你已经启用了Xcode 4的“Find Implicit Dependencies”。 请注意,这是默认启用的。

  • 产品>编辑计划…
  • build立(在左栏)
  • UNCHECK “Find Implicit Dependencies”

然后,Xcode将只构build过时的依赖关系(或依赖关系的依赖关系)。

如果你发现情况并非如此,那么你可能想要调查什么导致构build重新触发(例如生成的源,重新链接需要重build的依赖关系等)。