先分享下libmodbus-3.1.7.tar.gz安装包,安装包放在linux系统下的home的某个文件夹下,我选择创建一个Modbus文件夹
链接:https://pan.baidu.com/s/17w8q_KRbi7ULLslTVKWVkw
提取码:yp6w
cd ~ //打开家目录
mkdir Modbus //创建Modbus目录
1.在linux中解压压缩包
将库压缩包复制到linux下,进行解压
tar -xvf libmodbus-3.1.7.tar.gz //解压命令

解压过程

2.进入源码目录,创建文件夹(存放头文件、库文件)
cd libmodbus-3.1.7 //进入源码目录
mkdir install //创建install目录

3.执行脚本configure,进行安装配置(指定安装目录)
./configure --prefix=$PWD/install
4.执行make和make install
make//编译
make install//安装
执行完成后会在install文件夹下生产对应的头文件、库文件件夹,install用于存放产生的头文件、库文件等

5.要想编译方便,可以将头文件和库文件放到系统路径下
特别注意:下面的两条命令的要在你创建的文件夹Modbus路径下运行
sudo cp install/include/modbus/*.h /usr/include
sudo cp install/lib/* -r /lib -d
后期编译时,可以直接gcc xx.c -lmodbus
6.验证

本文详细介绍了如何在Linux系统中安装libmodbus-3.1.7库。首先下载并解压安装包,然后进入源码目录,创建install目录。接着,通过执行configure指定安装路径,再使用make和makeinstall进行编译和安装。最后,将头文件和库文件复制到系统路径,以便于后续的编译使用。
1139

被折叠的 条评论
为什么被折叠?



