Ссылка библиотека паоз

#c #linker #paho

Вопрос:

Я скачал сборку и установил библиотеку MQTT Paho:

 git clone https://github.com/eclipse/paho.mqtt.c.git cd org.eclipse.paho.mqtt.c.git make  sudo make install  

Все в порядке. Я попытался создать пример приложения:

 cc paho_c_pub.c -o paho_c_pub  

У меня есть такие ошибки, как:

 undefined reference to `MQTTReasonCode_toString' ...  

Я полагаю, что системный вид находит библиотеку для связи. Как узнать, какую библиотеку мне следует использовать?

Комментарии:

1. Похоже, вам не хватает опции ссылки. Это, вероятно -lpaho , или -lpaho_mqtt или что-то подобное, например -lpaho-mqtt3c