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方便使用。
此外&#