2

我需要通过 C++ 与 USB 端口通信。所以我在网上搜索并找到了一个compresd(.rar)文件。它的名字是usblib-1.0.9.tar.bz2。我提取了它,它包含几个文件和文件夹,其中一些是头文件 (*.h)。我认为我的必要文件是其中之一,它的名字是libusb.h.

此外,在这个压缩文件中有一些示例程序可以通过 USB 进行通信。我将其中一个复制到一个 C++ 空程序中进行测试。该程序使用 libusb 头文件作为库之一。

我将 libusb.h 添加到该程序中(在解决方案资源管理器中右键单击 Header Files 并选择add > existing item然后浏览libusb.h),但此库 ( libusb.h) 仍未指定(#include <libusb.h>未指定),我无法调试此示例程序。我是否需要执行其他操作来添加此新库 ( libusb.h) 以在此程序中使用?

4

1 回答 1

1

在 Windows 中,您可以使用 libusb-win32,可以在以下位置找到:http: //sourceforge.net/projects/libusb-win32/

这可能会有所帮助。谢谢

于 2012-07-15T05:31:12.673 回答