【问题标题】:Can't build XMPPFramework for iOS 6无法为 iOS 6 构建 XMPPFramework
【发布时间】:2013-01-13 01:31:57
【问题描述】:

我在使用 XMPPFramework 时遇到了一些未解决的问题...

一开始我是在 (https://github.com/robbiehanson/XMPPFramework) 上下载的

据我所知,这是可以在iOS6上使用的最新版本...

其次,我在我的程序上附加了源代码(身份验证、类别、核心、扩展、实用程序、供应商)。

第三,我改变了一些路径 用户标头搜索路径 = /usr/include/libxml2 其他链接器标志 = -lxml2

但是,结果是“找不到词法或预处理器'libxml/tree.h'文件”

我该怎么办?如果我从 libxml 更改为 libxml2 ......我不能另一个被禁止的 .h 文件......

请帮助我并提前感谢...

【问题讨论】:

    标签: ios xcode xmppframework


    【解决方案1】:

    您需要将/usr/include/libxml2 添加到Header Search Paths,而不是User Header Search Paths

    【讨论】:

    • 感谢您的评论...我做到了,成功了~!
    • 如果这解决了您的问题,请点击答案旁边的复选标记。
    • 抱歉,我可以点击哪个按钮...?
    • 如果我点击上三角形状按钮,投票需要 15 名声望消息弹出...
    【解决方案2】:

    我也有这个问题。我的 XMPPFramework 文件夹是我的 iOS 项目的兄弟。在我的 iOS 项目中,我创建了一个 Xcode 组文件夹,然后将 KissXML 文件夹内容拖到该项目文件夹(组)中,而不复制文件。

    解决方案是删除组,将 KissXML 文件夹拖到项目中,然后将它们复制到项目中。所以现在,在磁盘上,我的 KissXML 文件存在于我的项目文件夹下。这不是我想要的,但它现在编译得很好。

    【讨论】:

      猜你喜欢
      • 2016-02-09
      • 2020-06-30
      • 2014-08-05
      • 2014-08-07
      • 1970-01-01
      • 2013-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多