【问题标题】:Compilation errors in RHEL 5 libudev.h No such file or directoryRHEL 5 libudev.h 中的编译错误没有这样的文件或目录
【发布时间】:2012-12-14 01:34:27
【问题描述】:

所有, 从“apt-get”获取 udev 库后,我正在尝试编译一些在 Ubuntu 中编译的代码。我试图让它在 RedHat 5 中编译,但出现以下编译错误:

错误:libudev.h:没有这样的文件或目录

问题类似:QSerialDevice: Compilation error "libudev.h: No such file or directory"

但是,它不是在 Ubuntu 上发生的,而是在 RedHat 5 上发生的。我尝试查找 udev 库的 RPM 文件,并从以下链接中获得了一个 RPM 文件。当我双击它时,RPM 文件安装不成功:

“无法安装源包” "没有提供安装包"

http://www.linuxquestions.org/questions/linux-software-2/i-need-libudev-or-udev-devel-for-red-hat-5-a-4175422051/

udev-147-2.42.el6.src.rpm 是 RPM 的名称

任何帮助将不胜感激。在 Google 上进行搜索开始让我相信这个 libudev.h 仅适用于 Ubuntu?这是真的吗!?

【问题讨论】:

    标签: c compiler-errors udev


    【解决方案1】:

    它仅适用于RedHat 6,不适用于RedHat 5

    http://pkgs.org/centos-6-rhel-6/centos-rhel-i386/libudev-devel-147-2.41.el6.i686.rpm.html
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-14
      • 1970-01-01
      • 1970-01-01
      • 2016-05-21
      • 2012-04-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多