如何解决链接错误 - 静态库iPhone(How to resolve linking error

2019-06-26 00:14发布

我试图让我的iPhone的静态库,但我不能在其他项目中使用它。 我得到这个错误:

.objc_class_name_XMLParser", referenced from:
      literal-pointer@__OBJC@__cls_refs@XMLParser in Minutes2MidnightViewController.o
  ".objc_class_name_TickerViewController", referenced from:
      literal-pointer@__OBJC@__cls_refs@TickerViewController in Minutes2MidnightViewController.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

XMLTicker有我的课,我使用他们的静态库是由与"MinutesToMidnight"是我使用这个静态库项目。 我想这是涉及到链接错误,请帮我解决这个问题。

Answer 1:

如果你是交叉引用的静态库项目,您必须将它从它的项目组“与库链接二进制”的目标群体放下你的lib图标。

否则,您必须添加库路径到“其他连接标志”在Xcode中创建项目的设置或目标信息。

见实施静态库在iPhone也。



文章来源: How to resolve linking error - static lib iPhone