一、下载
1、git下载: wget https://github.com/eclipse/paho.mqtt.c/archive/v1.3.5.tar.gz
2、csdn下载:https://download.csdn.net/download/u012478275/19341017
二、交叉编译
mkdir paho.mqtt.c-1.3.5/build
mkdir paho.mqtt.c-1.3.5/_install
cd paho.mqtt.c-1.3.5/build
cmake -DBUILD_SHARED_LIBS=1
-DCMAKE_INSTALL_PREFIX=xxx/paho.mqtt.c-1.3.5/_install/
-DCMAKE_C_COMPILER=arm-linux-gcc -DCMAKE_CXX_COMPILER=arm-linux-g++ ../
make
make install
按照上序流程依次执行,arm-linux为交叉编译工具链,根据编译条件修改,最后在xxx/_install生成目标文件;