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