linux MQTT库交叉编译

参考: paho.mqtt.c的Linux编译与交叉编译_paho.mqtt.c 编译_GodGPF的博客-CSDN博客
paho.mqtt.c的Linux编译与交叉编译_paho.mqtt.c 编译_GodGPF的博客-CSDN博客

cmake -Bbuild -H. -DPAHO_ENABLE_TESTING=OFF -DPAHO_BUILD_STATIC=ON \
    -DPAHO_WITH_SSL=OFF \
    -DPAHO_HIGH_PERFORMANCE=ON \
    -DCMAKE_INSTALL_PREFIX=./build/_install \
    -DCMAKE_C_COMPILER=arm-linux-gnueabihf-gcc
    
cmake -Bbuild -H. \
    -DPAHO_BUILD_DOCUMENTATION=ON \
    -DPAHO_BUILD_SAMPLES=ON \
    -DPAHO_WITH_SSL=OFF \
    -DPAHO_BUILD_STATIC=ON \
    -DCMAKE_PREFIX_PATH=/home/majin/paho.mqtt.c-1.3.12/build/_install \
    -DCMAKE_CXX_COMPILER=arm-linux-gnueabihf-g++ \
    -DCMAKE_INSTALL_PREFIX=./build/_install

# 


cmake .. DCMAKE_C_COMPILER=arm-linux-gnueabihf-g++  \
    -DCMAKE_INSTALL_PREFIX=/home/majin/paho.mqtt.cpp-1.2.0/target_arm \
    -DPAHO_MQTT_C_LIBRARIES=/home/winston/paho.mqtt.c/build_arm/install/lib/libpaho-mqtt3c.so.1.3.4  \
    -DPAHO_WITH_SSL=OFF  -DPAHO_BUILD_DOCUMENTATION=ON -DPAHO_BUILD_SAMPLES=ON -DPAHO_BUILD_STATIC=ON  -DCMAKE_PREFIX_PATH=/home/majin/paho.mqtt.c-1.3.12/target_arm/ -
 
# no openssl cpp
cmake cmake -Bbuild -H. ..  -DCMAKE_CXX_COMPILER=arm-linux-gnueabihf-g++ -DPAHO_WITH_SSL=OFF -DCMAKE_INSTALL_PREFIX=/home/majin/paho.mqtt.cpp-1.2.0/target_arm -DCMAKE_PREFIX_PATH=/home/majin/paho.mqtt.c-1.3.12/target_arm/
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容