#include #include #include // gcc file.c -l usb-1.0 int main(){ // init libusb_context *context; int status = libusb_init(&context); if(status != 0){perror("libusb_init"); exit(-1);} // devices list libusb_device **devices; ssize_t devices_count = libusb_get_device_list(context, &devices); if(devices_count < 0){perror("libusb_get_device_list");exit(-1);} for(int i=0; i