0

是否可以将 Paho CPP 编译为静态可执行文件?如果是这样 - 如何?

以下是其中一个示例的编译语句示例:

g++ -DOPENSSL -I.. -I/usr/local/include -D_NDEBUG -Wall -std=c++11 -O2 -o data_publish data_publish.cpp -L../../lib -L/usr/local/lib -lpaho-mqttpp3 -lpaho-mqtt3a

如何将其编译为静态可执行文件?

4

1 回答 1

0

使用静态库构建 Paho。

然后将其与-static命令行开关链接。例如g++ ... -static -lpaho-mqttpp3 -lpaho-mqtt3a

于 2017-11-07T10:25:09.057 回答