ошибка hidapi ./configure --- отсутствует libudev

ошибка hidapi ./configure --- отсутствует libudev

Я пытаюсь установить hidapi на Debian. У меня уже установлены libudev-dev и libusb-1.0-0-dev, но когда я запускаю ./configure в hidapi-master, он говорит, что у меня нет libudev, установите его и повторите попытку. Я не уверен, как это исправить. Любая помощь по этому поводу будет оценена по достоинству. Спасибо.

Точная ошибка

checking for libudev... no
Library libudev was not found on this system.
Please install it and re-run ./configure

найти libudev

/lib/i386-linux-gnu/libudev.so.0
/lib/i386-linux-gnu/libudev.so.0.13.0
/usr/share/doc/libudev0
/usr/share/doc/libudev0/NEWS.gz
/usr/share/doc/libudev0/README.Debian.gz
/usr/share/doc/libudev0/README.gz
/usr/share/doc/libudev0/README.keymap.txt.gz
/usr/share/doc/libudev0/TODO
/usr/share/doc/libudev0/changelog.Debian.gz
/usr/share/doc/libudev0/changelog.gz
/usr/share/doc/libudev0/copyright
/usr/share/doc/libudev0/udev.vim
/var/lib/dpkg/info/libudev0:i386.list
/var/lib/dpkg/info/libudev0:i386.md5sums
/var/lib/dpkg/info/libudev0:i386.postinst
/var/lib/dpkg/info/libudev0:i386.postrm
/var/lib/dpkg/info/libudev0:i386.shlibs
/var/lib/dpkg/info/libudev0:i386.symbols

решение1

Попробуй это:

sudo apt-get install pkg-config libusb-dev
./configure && make

Вы тоже установили libusb-dev?

sudo apt-get install libusb-dev
sudo apt-get install libusb-1.0-0-dev

решение2

Используйте aptitudeвместо apt-get install:

sudo aptitude install libudev-dev

решение3

Это было сложно, потому что все было там. После перезагрузки системы по какой-то причине libudev.aпоявился /usr/lib. У меня было две версии конфигурации пакета в моей системе (не уверен, как это произошло), и ./configureдля hidapi я использовал неправильную.

Это было решено путем добавления этого пути к /root/.bashrc:

export LD_LIBRARY_PATH=/usr/local/lib

Связанный контент