一、libmodbus移植
1、下载源码
https://libmodbus.org/download/
2、解压安装包:tar zxvf libmodbus-3.1.6.tar.gz
3、打开安装包:cd libmodbus-3.1.6
4、创建文件夹,存放编译输出:mkdir install
5、配置交叉编译器:./configure --host=交叉编译前缀 --prefix=/home/list/libmodbus-3.1.6/install/
注意prefix目录改为第4步创建的目录(pwd命令可查看路径,复制即可)
6、make
7、make install
这样就会在刚刚创建的install文件夹下,看到include、lib,以备主程序调用,将install文件夹下include、lib里的复制到Linux工程中include、lib中
在项目makefile文件中 LDFLAGS += -lmodbus 在调用函数的c文件中引入.h文件,具体根据工程中的Makefile添加