MGTwitter:在XCode 4.5中找不到libxml / xmlreader.h文件

时间:2012-10-01 11:25:04

标签: twitter libxml2 xcode4.5

我刚刚下载了Xcode 4.5,我似乎无法运行我的应用程序,因为MGTwitter ......类抱怨LibXML2没有包含错误。我已将其导入到frameworks文件夹中,并且已将以下内容放在构建设置的标题位中

$(SDKROOT)的/ usr /包括/ libxml2的

#include <libxml/xmlreader.h> file not found

我的应用程序使用Xcode 4.3编译时没有任何问题,但是当我尝试使用4.5进行编译时出现此错误

我也尝试了这个:  $(SDK_DIR)的/ usr /包括/ libxml2的

这只是一个错误还是我错过了一些明显的东西?

由于

3 个答案:

答案 0 :(得分:28)

我通过添加

解决了这个问题
/usr/include/libxml2
标题搜索路径中的

。就是这样,没有 $(SDKROOT)$(SDK_DIR)

答案 1 :(得分:11)

我能够通过在路径周围添加双引号来解决我的一个项目中的问题。因为我把Xcode 4.5放在一个有空格的路径中,事情就破了。所以我改变了 $(SDK_DIR)/ usr / include目录/ libxml2的 至 “$(SDK_DIR)的/ usr /包括/ libxml2的”

答案 2 :(得分:3)

前几天我遇到了同样的问题,我按照以下步骤操作:

  • 您只需要添加libxml2.dylib框架。
  • 并在页眉搜索路径中添加 / usr / include / libxml2

它对我有用。