gpt4 book ai didi

c++ - Qt 5.4.0 在 libGL.so.1 上安装失败,但 libgl-dev 和 ibglu-dev 已经安装

转载 作者:太空宇宙 更新时间:2023-11-04 13:40:46 26 4
gpt4 key购买 nike

我正在尝试在 linux 14.04“Trusty Tahr”上安装(离线安装程序)Qt 5.4.0,但我不断收到错误消息:

警告:/home/bd-01/Qt5.4.0//Tools/QtCreator/bin/sdktool:加载共享库时出错:libGL.so.1:无法打开共享对象文件:没有这样的文件或目录

我用谷歌搜索了一下,答案似乎是安装 libgl-devlibglu-dev 但根据我看到的控制台消息,它们已经安装好了安装每个时:

libgl-dev

`Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libgl1-mesa-dev' instead of 'libgl-dev'
libgl1-mesa-dev is already the newest version.
libgl1-mesa-dev set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 598 not upgraded.`

libglu-dev

`Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libglu1-mesa-dev' instead of 'libglu1-mesa-dev'
libglu1-mesa-dev is already the newest version.
libglu1-mesa-dev set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 598 not upgraded.`

所以我看到了 2 个可能的问题,但都不知道如何解决。

  1. “libglu1-mesa-dev”被替换为“libglu1-mesa-dev”
  2. libglu1-mesa-dev 设置为手动安装

谁能帮我理解这里发生了什么?

最佳答案

鉴于您已正确完成以下项目:

  • sudo apt-get install libgl1-mesa-dev
  • 不混合 32 位和 64 位
  • 您使用了正确的下载 URL
  • /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 可用
  • 等等

...正如我所怀疑的那样,您的系统似乎已经崩溃了。当您通过包管理器处理包时,您需要确保系统处于干净和正常的状态,而不是处于损坏的状态。

诸如 apt-get auto remove run 之类的事情意味着您的系统已基本损坏,您必须先修复系统,然后再在其上试验软件包。

关于c++ - Qt 5.4.0 在 libGL.so.1 上安装失败,但 libgl-dev 和 ibglu-dev 已经安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27671445/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com