找不到-lxml2的库

时间:2014-08-08 13:29:32

标签: ios xcode

我在基于iOS Xcode 5.x的项目中遇到'libxml/xmlversion.h' file not found构建错误。 然后,当我在网上搜索时,我发现我需要给出如下所示的标题搜索路径。

/usr/include/libxml2

在提供此路径之后,我正在关注Apple Mach-O链接器错误,

 library not found for -lxml2

在标题搜索路径中,我发现我也给出了以下路径,

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/usr/lib/libxml2

我在链接二进制文件中有libxml2.dylib

有人可以帮助解决此问题并使构建成功吗?

1 个答案:

答案 0 :(得分:1)

我认为路径看起来应该是这样的

$SDKROOT/usr/include/libxml2

应解决问题。 $ SDKROOT是正确道路的关键。

编辑:

sample project:

and project explanation