1. 程式人生 > >在Ubuntu上編譯libusb

在Ubuntu上編譯libusb

下載libusb原始碼,進入目錄,shell下依次執行下列命令。

1. 執行:./configure

提示:configure: error: “udev support requested but libudev not installed” 解決:

sudo apt-get install libudev-dev

2. 執行:make

提示:‘aclocal-1.14’ is missing on your system. 解決:

  1. sudo apt-get install automake
  2. sudo apt-get install libtool
  3. sudo autoreconf -ivf
  4. make

3. 安裝:make install

執行:sudo make install libusb-1.0.a 和 libusb-1.0.so 被安裝到 /usr/local/lib/ 目錄 libusb.h 被安裝到 /usr/local/include/libusb-1.0/ 目錄

注:在這以後可以直接執行:./configure && make && make install