是否有可以枚举端口的跨平台c ++串口库?

时间:2012-07-13 08:44:58

标签: c++ serial-port cross-platform

我正在寻找一个可以连接到串口设备并与之通信的c ++库。我需要一个可以在Windows和Linux上使用的。我已经找到了“serialib”,但它没有枚举可用端口的功能。

所以我要么需要一个跨平台的“端口枚举器”库,要么需要一个全新的跨平台串口库。

有人知道一个好的吗?

谢谢,Dan。

2 个答案:

答案 0 :(得分:7)

http://wjwwood.io/serial/

https://github.com/wjwwood/serial

这是一个跨平台的串行端口库,它是MIT许可的,并且没有运行时的外部依赖性。

答案 1 :(得分:2)

QextSerialPort项目是一个包含端口枚举的跨平台串行端口库。 Here是他们对所有串口进行简单枚举的例子。