在我检查了所有this说明(原始wsdl2objc文档)后,我收到此错误:
找不到'libxml / tree.h'文件
我检查了几个论坛条目,因为我不是唯一一个解决这个问题的人。可悲的是,没有任何对他人有用的东西对我有用。我使用XCode 4.2。
请帮忙!你的
答案 0 :(得分:25)
此条目libxml/tree.h no such file or directory和视频http://sudzc.com/Tutorial/ObjC.mov帮助了我。
解决方案是我没有在“链接的框架和库”部分添加libxml2.dylib,所以我只是删除它,因为我之前添加了它。
然后在项目中 - > “Build Settings”点击我在“Other Linker Flags”条目中添加值“-lxml2”,在“Header Search Paths”中添加了值“/ usr / include / libxml2”。
多数民众赞成。
答案 1 :(得分:1)
对我来说,在我添加了“/ usr / include / libxml2”之后它才起作用, 但是在标题搜索路径中有“ $ {SDKROOT} / usr / include / libxml2 ”。 我还在“Other Linker Flags”中添加了“-lxml2”。
我没有必要设置Project的设置,只需要Target。 XCode 6.1