我首先将我的项目创建为静态库(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。
答案 0 :(得分:1)
您无法将静态库集成到静态库中。在项目中使用libA时,必须再次添加使用libA构建的子库。