1、
paho的網(wǎng)址:
https://github.com/eclipse/paho.mqtt.c
用git下載到本地:
git clone https://github.com/eclipse/paho.mqtt.c
2、
編譯、安裝
make
make install
安裝報(bào)錯(cuò):找不到MQTTClient.h.3文件等等
不用鳥(niǎo)它!
3、
cd /usr/local/include
可以看到paho相關(guān)的幾個(gè)頭文件已經(jīng)安裝
cd /usr/local/lib
可以看到多個(gè)paho的庫(kù)***.so已經(jīng)安裝其中,
這次開(kāi)發(fā)MQTT連接程序使用到了libpaho-mqtt3c.so庫(kù),
查看so依賴:
ldd libpaho-mqtt3c.so
配置編譯需要的頭文件:
cd /etc
ls
cd ld.so.conf.d
可以看到一些.conf系統(tǒng)配置文件
新建一個(gè)編譯路徑配置文件,暫且命名為:
vim compile_path.conf
寫入:
/usr/local/lib
保存退出
生效配置:
ldconfig
posted on 2020-03-10 11:53
小王 閱讀(2397)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
linux 、
編譯