我正在使用 C++ 和需要访问串行端口的 boost::asio 库创建软件。我想创建一个 GUI,其中包括串行端口设备名称的选择,例如 Linux 下的 /dev/ttyUSB0
或 Windows 下的 COM3:
。
到目前为止,我只是放入了简单的文本编辑框,以便用户可以简单地键入设备名称,但用户建议组合框会更加用户友好。
是否有某种合理的跨平台方法来列出可能的串行端口?
最佳答案
不,没有这样的事情。
最好的办法是拥有一个特定于平台的配置文件,其中列出了要在组合框中显示的值。
关于c++ - 是否有跨平台的方法来列出可用的串行端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21314010/