将目标添加到添加了子库的库中

时间:2014-06-11 09:58:16

标签: ios xcode static-libraries libtool libtool-xcode

我首先将我的项目创建为静态库(A)并向其添加了库(B和C)。经过一些构建设置修复后,我能够成功构建Lib A.即它首先为B和C生成了libs。   现在我已经为Lib A创建了一个新目标,并在Link Binary With Libraries中添加了libA.a.但是现在如果构建我的新目标它直接尝试为A生成lib,并且由于libs B,C尚未创建,我收到错误libB.a not found。

有人可以告诉我可能缺少什么或者我需要添加一些构建设置,以便在libA之前生成libB,C。

1 个答案:

答案 0 :(得分:1)

您无法将静态库集成到静态库中。在项目中使用libA时,必须再次添加使用libA构建的子库。