我正在尝试使用C / C ++在PC上创建程序,以启用USB重定向到TCP / IP端口。另一方面,有一台服务器接收TCP数据包并解析USB数据。
该程序的基本用法是使程序认为它使用TCP而不是USB连接到远程设备。
我很难弄清楚如何构建PC以将USB重定向到TCP / IP,这个项目需要什么知识?你觉得我应该怎么做这个PC程序?
答案 0 :(得分:0)
你需要外部库,因为stl中没有解决方案(我应该说不容易解决)。 USB支持很棘手。 winapi有解决方案irrc,但linux需要一些hacky解决方案。可能有一个跨平台库。谷歌搜索诸如" c ++ usb library"可以产生结果。至于另一个,你将需要一个网络库。通常我只是使用sfml,因为我很熟悉它,但不乏选项。然后学习如何使用每个库来做你想做的事情