个人技术分享

libmodbus简介

libmodbus 是一个开源的、跨平台的C库,用于实现Modbus通讯协议。它支持Modbus RTU(RS-232/485)和Modbus TCP协议,可以使开发者方便地在项目中集成Modbus通讯功能。libmodbus的设计目标是简单、灵活和高效,适用于各种大小的嵌入式和桌面应用。

编译运行测试程序

1、安装必要的依赖(很多小伙伴直接执行./configure,结果报了错,原因就是没有安装依赖库)

sudo apt install autoconf

 sudo apt-get install libtool

2、编译运行测试程序

进入 libmodbus 目录:执行 autoreconf -fvi

执行

./configure

3、本文使用静态库的方式,如果使用动态库还需要增加下面操作(后面的编译命令也要相应变更)

make
sudo make install

 动态编译