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
动态编译