linux下编译安装libusb库

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

发布了47 篇原创文章 · 获赞 17 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/liuzq/article/details/103614730