2

在将three20库添加到我的项目后,我收到了 Libxml/tree.h:No such file or directory 错误和其他与 xml 相关的错误。

我已将 -lxml2 添加到其他链接器标志我已将 /usr/include/libxml2 添加到标题搜索路径。

但仍然出现错误

以前当我使用旧版本的three20时没有错误,但添加新的three20后会弹出错误

感谢您的帮助谢谢

4

2 回答 2

3

终于我找到了答案并解决了我的问题

以前我已经按照终端窗口中的three20的建议,使用pythone脚本将three20添加到我的项目中。所以现在我自己手动添加了three20,如下所述链接 https://github.com/facebook/three20/blob/master/README.mdown

瞧,摆脱了错误

于 2010-12-08T09:02:57.640 回答
1

我也有同样的问题。我在某处读到使用 pythone 脚本,他们使用类似 -forceload 的东西,然后以某种方式强制 Xcode 忽略 otherLikerFlag 的东西。

所以我想为什么要手动将three20添加到项目中,仍然会调用otherLinkerFlag。因此, /usr/include/libxml2 可以工作。

只是为了确认一下,我现在添加了 thee20 的手动工作方式。这可能需要一段时间,但到目前为止,我发现这是使用three20最稳定的方式

于 2010-12-17T11:13:00.447 回答