serial库安装教程

Serial库安装教程

Serial库是适用于RS-232设备的串口通信库,支持异步通信,并且使用很宽松的开源协议。

前言

折腾了几个小时,过程中发现网上关于它安装与使用的资料并不多,为了后面有人再用这个库的时候不再浪费过多时间,暂且地写下了这篇教程。这篇教程适合有计算机基础的开发者参考。
教程仅供参考,出现问题请在评论中提出。
相比使用MinGW的方式,使用MSVC进行编译的过程更加简单,并且对于各种库的编译来说也更加稳定。

本文章的修改提示

2024/8/3: 修改关于编译的部分,.a是Linux静态链接库,如果只使用MinGW就需要一些比较繁琐的操作才能转换为Windows环境下使用的lib静态链接库。但我们可以用其他方法直接生成Windows环境下可用的文件,详见编译部分。

环境

笔者用的是Windows11系统,需要先安装MinGW以使用make指令(也可用其他支持make指令的,当然我这里用的是MinGW),这里建议安装MSYS2来安装工具链并配置好环境变量(path)。除此之外,还需要安装cmake,也需要配置环境变量(path)。

在使用MSYS2安装完MinGW后,找到mingw32-make.exe(如果在mingw64\bin、mingw32\bin里找不到的话,可以在ucrt64\bin里找找,可能下载到了这些文件夹里),可以把这个可执行文件改名或复制一份再改名为make.exe方便使用。

此外&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值