1 下载源文件
下载地址:http://mosquitto.org/files/source/
tar -xvf mosquitto-1.5.7.tar.gz
cd mosquitto-1.5.7
2 修改配置
vi config.mk
#修改下面配置
WITH_SRV:=no
WITH_UUID:=no
WITH_WEBSOCKETS:=no
WITH_DOCS:=no
#添加ssl交叉编译库路径和头文件路径
CFLAGS += -I/home/xxx/mqtt/ssl-arm/include
LDFLAGS += -L/home/xxx/mqtt/ssl-arm/lib -lssl -lcrypto
#安装目录
prefix?=/home/work/mosquitto-1.5.7/arm_mosquitto_install
#stirp命令
STRIP?=arm-linux-gnueabihf-strip
#编译工具链
CROSS_COMPILE=arm-linux-gnueabihf-
CC=gcc
CXX=g++
3 编译安装
make
make install
最终生成目录