【问题标题】:upgrading libmosquitto from 1.1.3 to 1.4.8 in iOS在 iOS 中将 libmosquitto 从 1.1.3 升级到 1.4.8
【发布时间】:2016-02-24 04:34:19
【问题描述】:

我正在开发一个使用 libmosquitto 1.1.3 的项目。它可以与 ssl 的 WITH_TLS 标志一起正常工作。

现在我必须将库升级到最新版本,即 1.4.8。 我无法下载新库,但它没有 WITH_TLS 标志。 当我将此预处理器复制到我的文件时,它给出了错误 openssl/ssl.h file not found.

任何关于在 iOS 中使用这个库的信息,请提出一些建议。

【问题讨论】:

  • 完全不熟悉这个,但是你说建议一些东西!您是否尝试将 WITH_TLS 标志添加到 Xcode 项目的预处理器宏(假设您有一个 Xcode 项目)? stackoverflow.com/questions/26928622/…

标签: ios xcode mosquitto libmosquitto


【解决方案1】:

我解决了这个问题,经过大量研究,我知道两个库之间的区别在于版本 1.1.3 仅在一个文件/位置设置了 WITH_TLS 标志。但是 Mosquito 的 1.4.8 版本有一些与 TLS 相关的新文件,并且 WITH_TLS 也必须在那里设置。

在两个地方设置此标志后,我成功 abel 编译..

:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-07
    • 2016-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多