文件名称:CppLinuxSerial:用C ++编写的串口库
文件大小:39KB
文件格式:ZIP
更新时间:2024-05-21 12:34:46
linux c-plus-plus cpp cpp14 tty
CppLinux串行 用C ++编写Linux串行端口库。 描述 用于与Linux系统上的COM端口进行通信的库。 简单的API 支持自定义波特率 基于cmake的构建系统 安装 Linux,MacOS,Windows 确保已安装cmake 。 将git repo克隆到本地存储中。 切换到根仓库目录: $ cd CppLinuxSerial 创建一个新的构建目录并将其更改为: $ mkdir build $ cd build 在父目录上运行cmake生成makefile: $ cmake .. 在生成的makefile上运行make,以生成静态库libCppLinuxSerial.a和单元测试可执行文件: $ make 要在系统上安装标头,请执行以下操作: $ sudo make install 要运行单元测试(注意:因为这通过stty使用了虚拟串行端口,所以只
【文件预览】:
CppLinuxSerial-master
----.travis.yml(466B)
----docs()
--------conf.py(2KB)
--------make.bat(787B)
--------Makefile(580B)
--------index.rst(521B)
----CMakeLists.txt.in(427B)
----tools()
--------lib()
--------build.sh(2KB)
----test()
--------arduino()
--------unit()
----include()
--------CppLinuxSerial()
----src()
--------SerialPort.cpp(16KB)
--------CMakeLists.txt(616B)
----.idea()
--------misc.xml(137B)
--------vcs.xml(180B)
--------CppLinuxSerial.iml(97B)
--------modules.xml(280B)
----.project(816B)
----.cproject(12KB)
----.gitignore(112B)
----CMakeLists.txt(2KB)
----CHANGELOG.md(2KB)
----README.md(3KB)
----LICENSE.txt(1KB)
----.vscode()
--------c_cpp_properties.json(3KB)