我(将)用 Qt 编写一个应用程序,该应用程序将在 3 个主要操作系统(Windows、Linux 和 Mac)上运行。该应用程序的特点之一是它需要 USB 来与定制外部硬件通信。有可用的跨平台 USB 库吗?
Try libusb http://www.libusb.org/.
支持的操作系统:Linux、
FreeBSD、NetBSD、OpenBSD、达尔文、
MacOS X(和 Windows,通过
libusb-win32 项目)。
但是你应该注意它使用libusb0.sys
Windows 上的内核模式驱动程序,未经过 WHQL 认证,在 64 位 Windows 7 和 Windows Server 2008 R2 中可能会出现问题。 抱歉,版本 1.2.0.0libusb0.sys
已数字签名 http://www.libusb.org/ticket/49.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)