如何在XCode 5中设置项目依赖项?

时间:2014-07-25 22:23:06

标签: ios xcode

我在XCode 4中正确设置了一个项目,但现在它似乎是XCode 5中的一个赌博。我有需要在主要项目之前构建的库项目。基本上是:

主要项目取决于Lib A. Lib A依赖于Lib B和C

出于某种原因,Lib A有时不会在主项目之前构建,从而导致链接错误。这并不是一直发生的,所以它就像一场竞争条件。是否有一些在XCode 5中指定严格顺序的新方法?

附录:

所以以前我的结构是:

Main Project 
+
|- Lib A
   +
   |-Lib B
   |-Lib C

这似乎并不起作用(无论如何)。

然后我试了

Lib A
+
|- Main Project
+-Lib B
+-Lib C

结构是项目在我的工作区中的方式。这有什么不同吗?

1 个答案:

答案 0 :(得分:0)

在Xcode 5中,单击项目文件并选择目标。现在在"构建阶段"有一个" Target Dependencies"设置。如果主项目依赖于Lib A,则需要预先创建用于编译Lib A的目标。