【问题标题】:Cmake build error on Fedora 37 ; cannot find UDev libraryFedora 37 上的 Cmake 构建错误;找不到 UDev 库
【发布时间】:2022-12-04 20:55:05
【问题描述】:

我试图在 SFML 中制作一些游戏,在 github 上下载源代码,但在尝试构建代码时我遇到了一些依赖性问题。

enter image description here

我在 Fedora 37 上工作。 任何人都知道如何解决它?

/usr/lib/udev 上的库退出,所以我猜这是一个路径问题,但我已经尝试在 $PATH 上导出它,但也没有用。

【问题讨论】:

  • 它说你还没有安装头文件。这些库必须存在,您的系统才能正常工作。
  • 为什么要构建 SFML?它一直在 Fedora 仓库中。
  • 当我尝试用我的 C++ 代码构建 SFML 时,它找不到它,所以这就是我尝试手动安装它的原因
  • 以及如何安装此标头?找不到

标签: c++ linux cmake sfml


【解决方案1】:

没有理由在 Fedora 上构建 SFML,因为它在 repos 中。做就是了

dnf install SFML SFML-devel

【讨论】:

    猜你喜欢
    • 2023-01-07
    • 1970-01-01
    • 2015-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-01
    • 2015-10-16
    • 1970-01-01
    相关资源
    最近更新 更多