Is there a C++ cross platform USB library?

前端 未结 2 1005
轻奢々
轻奢々 2021-02-02 17:07

I\'m (going to be) writing an application in Qt that will run on the 3 main OSes (Windows, Linux and Mac). One of the features of this app is that it needs USB to talk to a piec

2条回答
  •  鱼传尺愫
    2021-02-02 17:27

    Try libusb.

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

    But you should note that it uses libusb0.sys kernel-mode driver on Windows, which is not WHQL certified and it could be a problem in 64-bit Windows 7 and Windows Server 2008 R2. Sorry, version 1.2.0.0 of libusb0.sys is digitally signed.

提交回复
热议问题