mbpoll 交叉编译

下载

下载 mbpoll 源码,

Gitee:

git clone https://gitee.com/droidzxy/mbpoll.git

Github:

https://github.com/epsilonrt/mbpoll.git

下载 libmodbus源码,

Gitee:

git clone https://gitee.com/idrm-iot/libmodbus.git

Github:

https://github.com/stephane/libmodbus.git

编译

编译libmodbus源码,

powershell 复制代码
mkdir install

./autogen.sh

./configure \
    --host=arm-none-linux-gnueabihf \
    --prefix=$PWD/install \
    --enable-static \
--disable-shared

make -j$(nproc)

make install

编译出来的目标文件在

/home/xxx/OpenSource/libmodbus/install

编译mbpoll 源码,

powershell 复制代码
mkdir build

cd build

cmake .. \
    -DCMAKE_C_COMPILER=arm-none-linux-gnueabihf-gcc \
    -DCMAKE_CXX_COMPILER=arm-none-linux-gnueabihf-g++ \
    -DCMAKE_SYSTEM_NAME=Linux \
-DCMAKE_SYSTEM_PROCESSOR=arm\	-DCMAKE_FIND_ROOT_PATH=/home/xxx/OpenSource/libmodbus/install \
    -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM=NEVER \
    -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY \
    -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY \
    -DCMAKE_PREFIX_PATH=/home/xxx/OpenSource/libmodbus/install \
    -DCMAKE_INSTALL_PREFIX=$PWD/install

make -j$(nproc)
相关推荐
徐某人..20 小时前
基于i.MX6ULL平台的智能网关系统开发
arm开发·c++·单片机·qt·物联网·学习·arm
互联网志20 小时前
加速高校科技成果转化 赋能实体经济高质量发展
大数据·人工智能·物联网
星恒讯工业路由器21 小时前
星恒讯工业生产自动化解决方案
运维·物联网·自动化·智能路由器·信息与通信
互联网志1 天前
打通转化通道 赋能产业发展——高校科技成果转化的现状与破局
大数据·人工智能·物联网
七夜zippoe1 天前
DolphinDB在工业物联网中的优势
物联网·wpf·工业物联网·优势·dolphindb
上海云盾第一敬业销售1 天前
物联网设备暴露面激增,WAF如何守护边缘计算安全?
物联网·安全·边缘计算
MetrixAeroCore1 天前
全球物联网卡管理平台是什么?定制化服务赋能企业出海运维
运维·物联网
物联通信量讯说1 天前
从 IoT 到 AIoT:万物互联迈向万物智联的必然演进
物联网·iot·国际物联网卡
斯普润布特2 天前
物联网-Spring+Netty 框架整合
java·物联网·netty
国产化创客2 天前
龙芯 2K0300-- 实现工业网关监控仪表盘项目
嵌入式硬件·物联网·数据可视化