1,$git clone https://github.com/libusb/libusb.git
2,$sudo apt install autoconf
3,$sudo apt install automake
4,$sudo apt install libtool-bin
5,$sudo apt install libudev-dev
6,$sudo apt install libusb-dev
7,$cd libusb
8,$./bootstrap.sh
9,$./configure
10,$make
11,$sudo make install
[头文件安装目录:/usr/local/include/libusb-1.0,库文件安装目录:/usr/local/lib]
12,$cd ./examples
13,$gcc -o testlibusb testlibusb.c -I/usr/local/include/libusb-1.0 -L/usr/local/lib/ -lusb-1.0 -Wl,-rpath=/usr/local/lib
[记住:-o testlibusb testlibusb.c放在命令行-I ,-L等前面,否则会出错]
14,$./testlibusb
或者:
1,$sudo apt install libusb-dev
2,$sudo apt install libusb-1.0-0-dev
[头文件安装目录:/usr/include/libusb-1.0,库文件安装目录:/usr/lib/x86_64-linux-gnu]
3,$gcc -o testlibusb testlibusb.c -I/usr/include/libusb-1.0 -lusb-1.0
[记住:-o testlibusb testlibusb.c放在命令行-I ,-L等前面,否则会出错]
4,$./testlibusb