是否可以将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
如何将其编译为静态可执行文件?
答案 0 :(得分:0)
Build Paho with static libraries.
然后将其与-static
命令行开关链接。例如。 g++ ... -static -lpaho-mqttpp3 -lpaho-mqtt3a
。