首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >隐藏./配置错误--缺少libudev

隐藏./配置错误--缺少libudev
EN

Unix & Linux用户
提问于 2015-01-18 03:12:25
回答 3查看 7.5K关注 0票数 2

我正试图在Debian上安装hidapi。我已经安装了libudev-dev和libusb-1.0-0-dev,但是当我在hidapi-master中运行./配置时,它说我没有libudev,可以安装它并重试。我不知道怎么解决这个问题。任何有关这方面的帮助都将不胜感激。谢谢。

精确误差

代码语言:javascript
复制
checking for libudev... no
Library libudev was not found on this system.
Please install it and re-run ./configure

定位libudev

代码语言:javascript
复制
/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
EN

回答 3

Unix & Linux用户

回答已采纳

发布于 2015-01-18 22:45:35

这是个艰难的决定,因为一切都在那里。系统重新启动后,由于某种原因,libudev.a出现在/usr/lib中。我的系统上有两个版本的包配置(不确定这是如何发生的),而./configure的hidapi使用的是错误的。

通过向/root/.bashrc添加此路径解决了这一问题:

代码语言:javascript
复制
export LD_LIBRARY_PATH=/usr/local/lib
票数 1
EN

Unix & Linux用户

发布于 2015-01-18 03:41:57

试试这个:

代码语言:javascript
复制
sudo apt-get install pkg-config libusb-dev
./configure && make

你也安装了libusb-dev吗?

代码语言:javascript
复制
sudo apt-get install libusb-dev
sudo apt-get install libusb-1.0-0-dev
票数 2
EN

Unix & Linux用户

发布于 2016-07-03 08:38:41

使用aptitude而不是apt-get install

代码语言:javascript
复制
sudo aptitude install libudev-dev
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/179654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档