-
下载源码
wget https://github.com/eclipse/paho.mqtt.c/archive/refs/tags/v1.3.13.tar.gz -
解压
tar -vxzf v1.3.13.tar.gz -
cd paho.mqtt.c-1.3.13/ -
配置
make CC=arm-cortexa9-linux-gnueabihf-gcc CFLAGS:="-I /home/lux/cross_compile/openssl/nano-pi-neo/openssl-1.0.2d/__install/include" LDFLAGS:="-L /home/lux/cross_compile/openssl/nano-pi-neo/openssl-1.0.2d/__install/lib"/home/lux/cross_compile/openssl/nano-pi-neo/openssl-1.0.2d/__install/include交叉编译的openss的include目录/home/lux/cross_compile/openssl/nano-pi-neo/openssl-1.0.2d/__install/lib交叉编译的openss的lib目录
openssl的交叉编译参考 http://t.csdnimg.cn/BfJK9
-
在
paho.mqtt.c-1.3.13目录下创建目录-
安装目录
mkdir __install -
安装需要的目录
mkdir __install/bin -p mkdir __install/include -p mkdir __install/lib -p mkdir __install/share/man/man1 -p
-
-
安装
make install prefix=$(pwd)/__install



















