有人能帮我解决这个问题吗?自从我在 Ubuntu 18.10 中安装了 libgraph-1.0.2 以来,我一直面临这个问题。实际上,我试图在我的程序中使用 graphics.h 库,因此在安装这个 libgraph 时,让图形库使用 SDL 与我的 c++ 一起工作。
如果有人能帮助我解决这个问题就太好了,我从两天前就开始尝试解决这个问题。我搜索了整个互联网来解决这个问题。是的,这是我第一次使用 askubuntu。
我在 ubuntu 中的许多不同安装中都遇到了这个问题,比如下面我在安装 OpenGL 时遇到的问题
b_cass_@BCasS:~$ sudo apt-get install libglu1-mesa-dev freeglut3-dev mesa-common-dev
正在读取软件包列表... 完成 正在构建依赖关系树 正在读取状态信息... 完成 libglu1-mesa-dev 已经是最新版本 (9.0.0-2.1build1)。 libglu1-mesa-dev 设置为手动安装。 以下软件包已自动安装,不再需要: libhdb9-heimdal libkadm5clnt7-heimdal libkadm5srv8-heimdal libkafs0-heimdal libotp0-heimdal libsl0-heimdal 使用“sudo apt autoremove”将其删除。 将安装以下附加软件包: freeglut3 libegl1-mesa-dev libgl1-mesa-dev 将安装以下新软件包: freeglut3 freeglut3-dev 将升级以下软件包: libegl1-mesa-dev libgl1-mesa-dev mesa-common-dev 已升级 3 个,新安装 2 个,要删除 0 个,未升级 88 个。 需要获取 927 kB 的档案。此操作后,将使用 1,078 kB 的额外磁盘空间。是否要继续?[Y/n] y 获取:1http://ppa.launchpad.net/system76/pop/ubuntucosmic/main amd64 libgl1-mesa-dev amd64 18.2.8-0ubuntu0~18.10.2pop1 [54.2 kB] 获取:2http://in.archive.ubuntu.com/ubuntu cosmic/universe amd64 freeglut3 amd64 2.8.1-3 [73.6 kB] 获取:3 http://in.archive.ubuntu.com/ubuntu cosmic/universe amd64 freeglut3-dev amd64 2.8.1-3 [124 kB] 获取:4http://ppa.launchpad.net/system76/pop/ubuntucosmic/main amd64 mesa-common-dev amd64 18.2.8-0ubuntu0~18.10.2pop1 [608 kB] 获取:5http://ppa.launchpad.net/system76/pop/ubuntucosmic/main amd64 libegl1-mesa-dev amd64 18.2.8-0ubuntu0~18.10.2pop1 [67.6 kB] 已获取 927 kB,耗时 9 秒(104 kB/s) 正在选择之前未选择的软件包 freeglut3:amd64。 (正在读取数据库......当前安装了 429037 个文件和目录。)准备解压....../freeglut3_2.8.1-3_amd64.deb......正在解压 freeglut3:amd64(2.8.1-3)......准备解压....../libgl1-mesa-dev_18.2.8-0ubuntu0~18.10.2pop1_amd64.deb......正在解压 libgl1-mesa-dev:amd64(18.2.8-0ubuntu0~18.10.2pop1)over(18.2.8-0ubuntu0~18.10.2)......准备解压....../mesa-common-dev_18.2.8-0ubuntu0~18.10.2pop1_amd64.deb......正在解压 mesa-common-dev:amd64 (18.2.8-0ubuntu0~18.10.2pop1) over (18.2.8-0ubuntu0~18.10.2)... 准备解压.../libegl1-mesa-dev_18.2.8-0ubuntu0~18.10.2pop1_amd64.deb... 正在解压 libegl1-mesa-dev:amd64 (18.2.8-0ubuntu0~18.10.2pop1) over (18.2.8-0ubuntu0~18.10.2)... 正在选择之前未选择的软件包 freeglut3-dev:amd64。准备解压 .../freeglut3-dev_2.8.1-3_amd64.deb ... 正在解压 freeglut3-dev:amd64 (2.8.1-3) ... 正在设置 freeglut3:amd64 (2.8.1-3) ... 正在设置 mesa-common-dev:amd64 (18.2.8-0ubuntu0~18.10.2pop1) ... 正在设置 libgl1-mesa-dev:amd64 (18.2.8-0ubuntu0~18.10.2pop1) ... 处理 libc-bin (2.28-0ubuntu1) 的触发器.../sbin/ldconfig.real:/usr/lib/libgraph.so.1 不是符号链接
设置 libegl1-mesa-dev:amd64 (18.2.8-0ubuntu0~18.10.2pop1) ... 设置 freeglut3-dev:amd64 (2.8.1-3) ...
看看那些粗体字。我在安装 opencv 时也遇到了这个错误。请解决它。