【问题标题】:What library to import for #import <libxml/HTMLparser.h>为#import <libxml/HTMLparser.h> 导入什么库
【发布时间】:2012-04-27 08:48:01
【问题描述】:

我已将ASIHTTP files 导入到我的项目中,在ASIWebPageRequest.m 内部有以下导入:

#import <libxml/HTMLparser.h>

无法识别。我应该添加什么库才能被识别?

【问题讨论】:

  • libxml2 是你需要的
  • 我添加了 libxml2.dylib 仍然无法正常工作
  • 因为它是一个包含目录,而不是你需要的动态库。将 /usr/include/libxml2 目录添加到包含路径 (-I)

标签: iphone xcode asihttprequest


【解决方案1】:

转到项目构建设置(项目->编辑项目设置->构建)并找到“搜索路径”。在“标题搜索路径”中添加以下路径:

$(SDKROOT)/usr/include/libxml2

注意,升级 OS X 后,您可能会丢失所有开发标头(至少在 Mavericks 中我就是这种情况)。要重新安装命令行工具,请运行:

xcode-select --install

【讨论】:

    【解决方案2】:

    对于 xcode 4.5,它不起作用。我尝试 /usr/include/libxml2 而且效果很好

    【讨论】:

      【解决方案3】:

      ${SDK_DIR}/usr/include/libxml2 用于“标题搜索路径”构建设置对我有用。

      *信息:我使用的是 xcode 5

      【讨论】:

        猜你喜欢
        • 2021-12-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-04-26
        • 1970-01-01
        • 2021-07-03
        • 1970-01-01
        • 2010-12-11
        相关资源
        最近更新 更多