在我的Xcode项目中找不到<libxml2 / tree.h>

嗨在我的Xcode项目,我包括libxml2.dylib框架。 我仍然收到一个错误:

找不到libxml2 / tree.h。

如何解决这个问题?

我没有给任何search标题path。 我正在使用Xcode 4.2

在我自己的使用libxml2的项目中,我修改了Header Searchpath,明确告诉编译器在哪里find头文件:

指向libxml2头文件的位置的指针

正如您从“ $(SDKROOT) ”位可以看出的$(SDKROOT) ,它实际上是内置在SDK中的,并与Xcode一起安装。

将标题searchpath更改为:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/usr/include/libxml2

不用谢 :)

阅读这个文件………我觉得这个url对你有帮助….

在这个URL中看到这个主题Setting up your project file

如果您不知道Xcode中的标题searchpath,请按照步骤操作

 go to target->click on BUild Setting-> search heder in search bar -> then you see search Path -> and check header search path 

你进入Build阶段“与二进制Libarys链接”,并添加libxml2框架的工作

  You follow all step after use step then click all tab (not combined tab) 

我有类似的问题,并按照本文按照以下步骤修复问题:

http://www.optimusmobility.com/2013/06/11/how-to-resolve-libxmltree-h-file-not-found-error/