错误:libxml / parser.h:没有这样的文件或目录

时间:2011-04-12 13:40:13

标签: objective-c xml xcode

我正在尝试使用XML(专业iPhone和iPad数据库应用程序编程中的第10章),我遇到了一些麻烦。

Header Search Paths的{​​{1}}下,我有这条道路:
Build Settings

这一切都很好,但随后:

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk/usr/include/libxml2/

如果我翻转导入:

#import <libxml/parser.h>
#import <libxml/tree.h>
error: libxml/parser.h: No such file or directory

怪异。

现在我有了这个:

#import <libxml/tree.h>
#import <libxml/parser.h>
error: libxml/tree.h: No such file or directory

但这对于制作应用来说并不好。

2 个答案:

答案 0 :(得分:13)

尝试将标题搜索路径更改为${SDK_DIR}/usr/include/libxml2

答案 1 :(得分:5)

事实证明,这是一个微不足道的修复。我关闭了项目以便在另一个项目上工作,当我重新打开它时,错误消失了。不完全是我所期望的,但是嘿,它现在有效。

"When in doubt, reboot."