wsdl2objc:' libxml / tree.h'文件未找到

时间:2012-04-29 20:15:17

标签: objective-c ios wsdl2objc

在我检查了所有this说明(原始wsdl2objc文档)后,我收到此错误:

  找不到'libxml / tree.h'文件

我检查了几个论坛条目,因为我不是唯一一个解决这个问题的人。可悲的是,没有任何对他人有用的东西对我有用。我使用XCode 4.2。

请帮忙!你的

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