gpt4 book ai didi

c++ - 是否有 C++ 跨平台 USB 库?

转载 作者:IT老高 更新时间:2023-10-28 23:17:38 51 4
gpt4 key购买 nike

我(将要)在 Qt 中编写一个可以在 3 个主要操作系统(Windows、Linux 和 Mac)上运行的应用程序。这个应用程序的一个特点是它需要 USB 来与一 block 定制的外部硬件通信。是否有可用的跨平台 USB 库?

最佳答案

试试 libusb .

Supported operating systems: Linux, FreeBSD, NetBSD, OpenBSD, Darwin, MacOS X (and Windows, through the libusb-win32 project).

但您应该注意,它在 Windows 上使用 libusb0.sys 内核模式驱动程序,该驱动程序未经 WHQL 认证,在 64 位 Windows 7 和 Windows Server 中可能会出现问题2008 R2. 抱歉,libusb0.sys 的 1.2.0.0 版 is digitally signed .

关于c++ - 是否有 C++ 跨平台 USB 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3917085/

51 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com