2010-12-07 14 views
2

我得到的libxml/tree.h:没有这样的文件或目录错误和其他xml相关的错误后,添加three20库到我的项目。libxml/tree.h集成three20库后没有这样的文件或目录

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

,但仍然得到错误

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

帮助表示赞赏 谢谢

回答

3

终于让我找到答案和解决我的问题

以前我已经添加three20使用pythone脚本到我的项目由终端窗口中的three20建议。 所以现在在这个环节 https://github.com/facebook/three20/blob/master/README.mdown

下面描述的,瞧摆脱错误

+0

这工作,我也不得不删除-ObjC和-all_load标志。 – 2011-01-11 18:36:54

1

我有同样的问题我手动three20自己添加。我读了一些使用pythone脚本的地方,他们使用类似-forceload的东西,然后以某种方式迫使Xcode忽略otherLikerFlag的事情。

所以我认为为什么手动添加three20到项目中,其他的链接标志仍然会被调用。因此,/ usr/include/libxml2可以工作。

只是为了确认,我现在添加了手动工作方式。这可能需要一段时间,但到目前为止,我发现它是与三个工作最稳定的方式20

相关问题