前言
Linux编译libusb
下载源码
1 2 3
| wget https://github.com/libusb/libusb/releases/download/v1.0.26/libusb-1.0.26.tar.bz2 tar -xjvf libusb-1.0.26.tar.bz2 cd libusb-1.0.26
|
配置
x86_64
1
| ./configure --build=x86_64-linux --disable-udev --disable-dependency-tracking
|
arm
1
| ./configure --build=x86_64-linux --host=arm-linux --prefix=/usr/local/arm/3.4/libusb/ CC=arm-linux-gcc CXX=arm-linux-g++
|
踩坑
- 报错:
configure: error: udev support requested but libudev header not installed
原因
解决问题
1
| apt-get install -y libudev-dev
|
编译
1 2
| Libraries have been installed in: /usr/local/lib
|
完成
参考文献
CSDN——爱机械的假程序猿
CSDN——Joel_yin
CSDN——gd6321374