Paho CPP - 编译为静态可执行文件

时间:2017-11-07 10:17:27

标签: c++ g++ paho static-compilation pahocpp

是否可以将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

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

1 个答案:

答案 0 :(得分:0)

Build Paho with static libraries.

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