我想编译 mosquitto-auth-plugin,它需要配置config.mk
文件,其中必需的参数之一是指定 Mosquitto 源的路径MOSQUITTO_SRC =
。请您建议我必须指示哪个目录,如果 mosquitto 是使用高级打包工具安装的(易于)?
答案1
不久前我陷入了同样的问题,但得到了解决方案。您可能已经安装了 mosquitto,sudo apt-get install mosquitto
因此默认情况下未安装 mosquitto 库。
您需要安装 libmosquitto,然后包含auth-plugin 的 config.mk(在 MOSQUITTO_SRC=)文件中的sudo apt-get install libmosquitto-dev
路径,因为“mosquitto.h”文件就在那里。/usr/include
最后进入 auth-plugin 目录,然后先运行make clean
,最后make
编译插件。