在XCode中添加libxml2

use*_*064 18 xcode cocoa-touch objective-c libxml2 ios-frameworks

我已按照本指南将libxml2添加到我的Xcode 4项目中.

但它不起作用.Xcode给我错误说它没有这样的libxml2目录.我究竟做错了什么?这是我项目目标设置的屏幕截图: 在此输入图像描述

在此输入图像描述

谢谢.

jaz*_*cat 28

  1. 在$ yourtarget - > Build Settings - > Search Paths下将$ {SDKROOT}/usr/include/libxml2添加到"Header Search Paths"而不是"User Header Search Paths"
  2. 在yourtarget中链接libxml2.dylib - >构建阶段 - >使用库链接二进制文件
  3. 例如,包括libxml2标头,#include <libxml/HTMLparser.h>你就关闭了

有关更好的解释,请参阅此答案/sf/answers/240051101/


Zum*_*med 26

添加libxml2.2.dylib对于Xcode 7,Xcode 8.0,Xcode 8.1,

执行以下步骤,

  1. 建立阶段>链接二进制与Librairies.
  2. 按"其他"按钮.
  3. 出现文件选择后,按"CMD"+"Shift"+"G"
  4. 输入"/ usr/lib /"
  5. 选择"libxml2.2.dylib"

就这样.


Ala*_*ino 1

${SDKROOT}/usr/include/libxml2