hidapi ./configure 오류 --- libudev 누락

hidapi ./configure 오류 --- libudev 누락

데비안에 hidapi를 설치하려고 합니다. 이미 libudev-dev 및 libusb-1.0-0-dev가 설치되어 있지만 hidapi-master에서 ./configure를 실행하면 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내 시스템에는 두 가지 버전의 패키지 구성이 있었는데(어떻게 그런 일이 발생했는지는 확실하지 않음) ./configurehidapi에서는 잘못된 버전을 사용하고 있었습니다.

이 문제는 다음 경로를 추가하여 해결되었습니다 /root/.bashrc.

export LD_LIBRARY_PATH=/usr/local/lib

관련 정보