Linux libusb 安裝及簡單使用

2021-08-15 04:19:23 字數 1513 閱讀 9908

ubuntu下最簡單的安裝方法: sudo apt-get install libusb-dev

也可按照下面的方法,自己編譯,安裝,新手建議使用apt-get install 的方法安裝

一、參考文件:

1. libusb1 fails do_configure task with 「udev support requested but libudev not installed」

2. libusb compilation error on slackware 14

3. jan axelson's generic hid example under linux with libusb

4. slackware- usb library

1. **:

./configure && make && make install;

./configure && make && make install;

三、libusb安裝錯誤:

checking for inline... inline

checking operating system... linux

checking for library containing clock_gettime... -lrt

checking libudev.h usability... no

checking libudev.h presence... no

checking for libudev.h... no

configure: error: "udev support requested but libudev not installed"

2. 解決方法:

sudo apt-get install libudev-dev

四、example:

#include #include void print_endpoint(struct usb_endpoint_descriptor *endpoint)

void print_altsetting(struct usb_inte***ce_descriptor *inte***ce)

void print_inte***ce(struct usb_inte***ce *inte***ce)

}void print_configuration(struct usb_config_descriptor *config)

}int main(void)

if (dev->descriptor.iproduct)

if (dev->descriptor.iserialnumber)

usb_close (udev);

}if (!dev->config)

for (i = 0; i < dev->descriptor.bnumconfigurations; i++)

print_configuration(&dev->config);}}

return 0;

}

Python Matplotlib安裝及簡單使用

在使用numpy進行學習統計計算時是枯燥的,大量的資料令我們很頭疼,所以我們需要把它圖形化顯示。matplotlib是乙個python的圖形框架,類似於matlab和r語言。選擇對應的版本即可安裝,我選擇的版本為matplotlib 1.3.1.win32 py2.7.exe。由於我之前已經安裝過n...

Python Matplotlib安裝及簡單使用

在使用numpy進行學習統計計算時是枯燥的,大量的資料令我們很頭疼,所以我們需要把它圖形化顯示。matplotlib是乙個python的圖形框架,類似於matlab和r語言。選擇對應的版本即可安裝,我選擇的版本為matplotlib 1.3.1.win32 py2.7.exe。由於我之前已經安裝過n...

Python Matplotlib安裝及簡單使用

在使用numpy進行學習統計計算時是枯燥的,大量的資料令我們很頭疼,所以我們需要把它圖形化顯示。matplotlib是乙個python的圖形框架,類似於matlab和r語言。選擇對應的版本即可安裝,我選擇的版本為matplotlib 1.3.1.win32 py2.7.exe。由於我之前已經安裝過n...