libmodbus库在Windows下编译和使用
2021/9/26 7:14:27
本文主要是介绍libmodbus库在Windows下编译和使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1 环境介绍:
操作系统:win10 系统环境:MinGW+MSYS 库:libmodbus 集成开发环境:Qt 5.11.2 + Qt Creator 4.7.1
2 MinGW下载安装
2.1 下载链接
链接: https://osdn.net/projects/mingw/.
2.2 MinGW安装
2.3 勾选以下编译器:
2.4 安装所勾选编译器
勾选完成后,在菜单栏中选择Installation->Apply Changes,选择Apply,耐心等待,直至安装成功。注意,安装过程中可能会提示某些组件下载失败,如果后期需要,可以通过 MinGw Installer中的 “All Packages”选项中,手动选择指定的安装包进行安装。
2.5 配置 PATH 环境变量
步骤如下:
右击计算机(我的电脑)-> 属性 -> 高级系统设置 -> 环境变量。我将其安装到了C:\MinGW\bin文件夹中,因此 PATH 环境变量的设置如下:
2.6 测试
测试安装成功与否,步骤如下:
win+r -> cmd -> 输入gcc -v (如图gcc version)
3 MSYS工具下载和使用
3.1 下载链接
链接: https://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/.
下载以msys+7za+wget+开头的压缩包
3.2 使用
(1)解压所下载的压缩包,可看到msys文件夹
(2)将msys复制到MINGW的安装路径C:MinGW下
(3)双击msys文件夹内msys.bat,启动MSYS,在MSYS中可使用UNIX命令。
4 libmodbus库
4.1 下载链接
链接: https://libmodbus.org/download/.
4.2 使用MSYS工具运行源码文件夹中的configure配置脚本
(1)解压源码压缩文件,运行configure配置脚本
(2)可能会遇到以下错误(缺省libgmp-10.dll)
dll下载链接: https://pan.baidu.com/s/1_JfG9y9_g5kxWPSJ4hC7oA .
提取码:gpm2
(3)源码编译成功
这篇关于libmodbus库在Windows下编译和使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-06小米11i印度快充版ROM合集:极致体验,超越期待
- 2024-10-06【ROM下载】小米11i 5G 印度版系统, 疾速跃迁,定义新速度
- 2024-10-06【ROM下载】小米 11 青春活力版,青春无极限,活力全开
- 2024-10-05小米13T Pro系统合集:性能与摄影的极致融合,值得你升级的系统ROM
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求