找不到libxml2和iOS 5.0 SDK / Xcode 4.2(beta 3)的标题

似乎很多人在Apple官方论坛上遇到过这个问题,但还没有找到解决方案,所以我想在这里试试运气:)

使用iOS 5.0 SDK和Xcode 4.2(beta 3)似乎搞砸了,找不到libxml2的头文件.然而,当我浏览SDK目录时,我清楚地看到一个名为libxml2 / libxml的文件夹,其中包含我需要导入的所有标头.

我想知道是否有人为此找到了解决方案.到目前为止,我发现可能有用的唯一解决方案是将所有标头复制到项目中,然后修改标头的导入路径(从导入中删除目录).据我所知,这删除了所有错误,但由于我不喜欢这个“修复”,因此无法更改libxml的所有import语句.

解决方法

我在StackOverflow的另一个答案中找到了解决方案,为方便起见,我将在此处发布.

不应使用${SDK_ROOT} /usr/include / libxml2,而应使用“${SDK_DIR}”/usr/include / libxml2.

见:LibXML2.dylib and Xcode4

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...