1

我无法将KissXML链接到我的 iOS 项目。我已将路径“/usr/lib/libxml2”添加到“Header Search Path”,将“-lxml2”添加到“Other Linker Flags”。但是在构建我的项目时出现此错误:

   Undefined symbols: "_OBJC_CLASS_$_DDXMLDocument", 
          referenced from: objc-class-ref-to-DDXMLDocument in RSSParser.o 
   ld: symbol(s) not found
   collect2: ld returned 1 exit status

我究竟做错了什么?

4

3 回答 3

1

您需要将所有与 KissXML 相关的文件从硬盘驱动器上的任何位置拖到 Xcode 中项目的文件和文件夹列表中,从它的声音。

让我知道事情的后续!

于 2011-07-19T14:52:45.623 回答
1

我相信你已经将它添加到Project Build Settins它应该在Target Build Settings(至少在我的项目中)。

于 2011-07-19T15:00:31.250 回答
0

确保 KissXML 文件显示在Compile Sources项目目标的部分中。

吻 XML 文件 http://i.minus.com/jbyxX58Kq2a1Vx.png

请注意,我使用的是 ARC,因此我有 KissXML 文件的附加编译器标志。

于 2011-12-13T10:07:45.783 回答