ios - 在 iOS 中将 libmosquitto 从 1.1.3 升级到 1.4.8

标签 ios xcode mosquitto libmosquitto

我正在做一个项目,我正在使用 libmosquitto 1.1.3。它与 SSL 的 WITH_TLS 标志一起工作正常。

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

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

最佳答案

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

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

:)

关于ios - 在 iOS 中将 libmosquitto 从 1.1.3 升级到 1.4.8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35593340/

相关文章:

ios - 将NSDate转换为Unix时间戳以在字典中使用

c# - 带有 HiveMQ 的 M2Mqtt 库

ios - 使用 CocoaPod 依赖构建 Cocoa Touch Framework,不要嵌入

ios - 如何在 iOS Storyboard中将图像添加到 ImageView

linux - MQTT Auth 插件 - 构建问题

php - 使用 MYSQL 进行 Mosquitto 身份验证

ios - Alamofire 服务器请求将整数参数转换为字符串

ios - Auto Layout iOS 7 - 无法将 subview 的右侧与 UIScrollView 的右侧对齐

ios - UIImage 缓存 : Performance Consequences Only?

ios - Xcode 错误 ITMS-90168 "The binary you uploaded was invalid"