是否有跨平台方法列出可用的串口?

时间:2014-01-23 16:32:26

标签: c++ cross-platform

我正在使用C ++和boost :: asio库创建软件,需要访问串行端口。我想创建一个GUI,其中包括串行端口设备名称的选项,例如Linux下的/dev/ttyUSB0或Windows下的COM3:

到目前为止,我只是放入简单的文本编辑框,以便用户只需输入设备名称,但用户建议组合框更方便用户使用。

是否有某种合理的跨平台方法可以列出可能的串口?

1 个答案:

答案 0 :(得分:3)

不,没有这样的。

最好的办法是拥有一个特定于平台的confic文件,列出要在组合框中显示的值。