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)
相关推荐
青岛前景互联信息技术有限公司4 小时前
前景互联·新一代智能接处警系统:AI+大模型+Agent智能接处警一体化解决方案
大数据·人工智能·物联网
csg11075 小时前
PIC16F1947驱动CH376芯片实现SD卡数据存储
单片机·嵌入式硬件·物联网·自动化
KAXA_5 小时前
深度适配仓储物流金属环境:KXA 5100工业无线AP抗干扰部署方案
物联网·仓储物流·无线ap·网络覆盖·抗金属干扰
TDengine (老段)8 小时前
TDengine 物理计划生成 — 算子下沉、Exchange 与 Subplan 切分
大数据·数据库·物联网·时序数据库·tdengine·涛思数据
yxl874646468 小时前
磐创PCTG-9013 Modbus转ProfibusDP工业协议转换器
网络·科技·物联网·gateway·信息与通信
MetrixAeroCore9 小时前
德国物联网卡出海适配解析|西欧合规组网通信方案(MetrixAeroCore)
物联网
金色光环9 小时前
DSP28335 SPI通信实验:从零到实战
单片机·嵌入式硬件·物联网
2601_956139429 小时前
性价比高的VI设计质量
大数据·人工智能·python·物联网
mamwdo_99512 小时前
5G边缘计算在物联网场景中的架构与部署
物联网·5g·边缘计算
KaMeidebaby12 小时前
卡梅德生物技术快报|兔单克隆抗体应用实战:禽源病原 IFA 检测全流程拆解
前端·人工智能·物联网·算法·百度