我刚刚下载了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的
这只是一个错误还是我错过了一些明显的东西?
由于
答案 0 :(得分:28)
我通过添加
解决了这个问题/usr/include/libxml2
标题搜索路径中的。就是这样,没有 $(SDKROOT)
或$(SDK_DIR)
。
答案 1 :(得分:11)
我能够通过在路径周围添加双引号来解决我的一个项目中的问题。因为我把Xcode 4.5放在一个有空格的路径中,事情就破了。所以我改变了 $(SDK_DIR)/ usr / include目录/ libxml2的 至 “$(SDK_DIR)的/ usr /包括/ libxml2的”
答案 2 :(得分:3)
前几天我遇到了同样的问题,我按照以下步骤操作:
它对我有用。