我目前在我的iPhone项目中遇到了libxml2的一些错误。在我的构建属性构建失败之后对此进行了修改。 (libxml2.dylib在构建阶段加)在编译期间未找到iPhone libxml2
#import <libxml/tree.h>
#import <libxml/parser.h>
#import <libxml/xmlstring.h>
#import <libxml/xpath.h>
#import <libxml/xpathInternals.h>
我已经添加了以下项目生成设置:
Other Linker Flags: -lxml2
Header Search Paths: /usr/include/libxml2
我试图将它们添加到项目和目标(在同一时间,并在它们之间切换)没有任何区别。
我也尝试添加以下的头文件搜索路径:
${SDKROOT}
${SDK_DIR}
两个没有结果。
大厦失败的: iPhone设备 iPhone和iPad模拟器
人有一个想法?
我正在使用GData Objective-C客户端库:http://code.google.com/p/gdata-objectivec-client/ 我正在将源文件直接编译到我的项目中,并遵循wiki中给出的所有步骤。当再次手动导入libxml头文件时,XCode建议如下:
#import <libxml2/libxml/tree.h>
哪一个也不起作用。
好的,将项目文件恢复到旧状态,并解决了我的问题。我检查了与恢复之前相同的构建属性。我不确定发生了什么问题,但应用程序再次运行。 – Enadeag 2011-05-30 08:46:12