我正在开发一个使用libmosquitto 1.1.3的项目。它适用于ssl的WITH_TLS标志。
现在我必须将库升级到最新版本1.4.8。 我无法下载新库,但它没有WITH_TLS标志。 当我将此预处理器复制到我的文件时,它给出了找不到的错误openssl / ssl.h文件。
在iOS上使用此库时,请提出建议。
答案 0 :(得分:0)
我解决了这个问题,经过大量的研究,我发现两个库之间的区别是版本1.1.3只在一个文件/地方设置了WITH_TLS标志。但版本1.4.8的Mosquito有一些与TLS相关的新文件,并且还必须在那里设置WITH_TLS。
在两个地方设置此标志后,我成功地编译..
:)