【发布时间】:2015-02-10 07:38:29
【问题描述】:
我有一个使用 xmppframework 的 xcode 项目。
这个框架的KissXML模块需要libxml2,根据https://github.com/robbiehanson/KissXML/wiki/GettingStarted。
我按照这些说明,从ftp://xmlsoft.org/libxml2/ 下载了 libxml2。 具体来说,我下载并解压了LATEST_LIBXML2,原来是libxml2-2.9.2。
然后我将相关的标头搜索路径添加到我的 xcode 项目中,并且
-l "lxml2"
到我的链接器标志。
但是,当我构建我的项目时,它给出了以下链接器错误:
ld: 找不到 -llxml2 的库 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
我怀疑这是因为我需要自己构建 libxml2,才能获取库二进制文件。但是,我找不到在 OS X Yosemite、xcode 6 上执行此操作的具体说明。
是否有人对在 OS X Yosemite、Xcode 6 上构建 libxml2-2.9.2 有任何说明,以便我可以在我的项目中链接到它?
或者,如果有人可以为 libxml2-2.9.2 提供二进制文件,那也可以。我确实找到了http://www.explain.com.au/oss/libxml2xslt.html#id2658905,但这个人似乎只为旧版本的 libxml2 提供二进制文件,而不是当前版本。 谢谢!
最好的问候,
克里斯
【问题讨论】:
标签: ios objective-c xcode macos libxml2