我在Ubuntu12.04上基于libusb-1.0用NetBeans编写一个C/C++应用程序。我可以从USB设备获得基本信息(例如,接口描述),但我无法打开设备。函数libusb_open给出了错误:
libusb:error [op_open] libusb couldn't open USB device /dev/bus/usb/002/
我正在执行LibUsbDotNet的示例代码,它将返回所有连接的usb设备的信息。您可以在下面找到这段代码。}
// This is necessary for libusb-1.0 and Linux compatibility.Console.ReadKey(); }我的问题是代码中执行的第二行:
UsbRegDeviceList allD