我用了:
sudo apt-get install libsdl-image1.2 libsdl-image1.2-dev guile-2.0 \
guile-2.0-dev libsdl1.2debian libart-2.0-dev libaudiofile-dev \
libesd0-dev libdirectfb-dev libdirectfb-extra libfreetype6-dev \
libxext-dev x11proto-xext-dev libfreetype6 libaa1 libaa1-dev \
libslang2-dev libasound2 libasound2-dev
我有:
E: Unable to locate package libesd0-dev
我关注如何在 Ubuntu 中使用 graphics.h?但它不起作用。
我想<graphic.h>
在 Ubuntu 中使用 C 程序。
答案1
从 Ubuntu 18.04 开始libesd0-dev
已弃用。为此,您需要添加以下存储库赛尼尔,即 中仍受支持的先前 Ubuntu 版本的存储库sources.list
。
打开终端并运行:
sudo nano /etc/apt/sources.list
将在 nano 中打开一个列表。复制并粘贴以下两行到末尾:
deb http://us.archive.ubuntu.com/ubuntu/ xenial main universe
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main universe
Ctrl使用+保存并关闭C。然后运行:
sudo apt-get update && sudo apt-get install libesd0-dev