包含的 USB 头文件的位置

Pab*_*blo 3 usb compiling c libraries

我正在将 Windows 应用程序移植到 Ubuntu 14.04。该应用程序是使用通用 HID 接口的 USB 设备的主机端 GUI。我需要包含嵌入 Ubuntu 14 安装的默认 USB 驱动程序的头文件,但无法找到可以找到这些头文件的位置。

这些文件可能被命名为类似libusb.h或可能usb.h。任何人都可以提供建议在哪里看?

我是 Linux 的新用户,所以请确保您的回复准确无误,否则我可能会迷路。谢谢。

ste*_*ver 5

该文件libusb.h在包中libusb-1.0-0-dev

libusb-1.0-0-dev: /usr/include/libusb-1.0/libusb.h
Run Code Online (Sandbox Code Playgroud)

whileusb.hlibusb-dev以下提供:

libusb-dev: /usr/include/usb.h
Run Code Online (Sandbox Code Playgroud)

如果没有关于您的应用程序的更多详细信息,就很难知道需要哪个。