将mosquitto broker构建为静态库

问题描述 投票:0回答:1

我想将mosquitto broker构建为静态库并集成到我的项目中。我需要建立信息。请帮我。

cmake mosquitto
1个回答
0
投票

使用cmake:

git clone https://github.com/eclipse/mosquitto.git 
cd mosquitto
mkdir build
cd build
cmake -DWITH_STATIC_LIBRARIES=ON ../
make

如果安装了ccmake,则只需将WITH_STATIC_LIBRARIES设置为ON并进行编译即可。

库将位于build / lib中

这很有趣,但在我的计算机上,已经构建了静态(libmosquitto.a)和动态(libmosquitto.so)库。

© www.soinside.com 2019 - 2024. All rights reserved.