下载 graphics.h 时出错

下载 graphics.h 时出错

我正在尝试下载 graphics.h 头文件,但之后

1.sudo apt-get install build-essential我的电脑没有升级

2.下载libgraph-1.0.2.tar.gz文件。3../configure它不工作,但给出错误如下:

configure: error: *** SDL version 1.2.0 not found!

请帮忙?

答案1

如何修复

对于该错误,您需要安装 1.2 版的开发文件libSDLlibSDL-image

sudo apt-get install libsdl1.2-dev libsdl-image1.2-dev

它可能还会要求您提供 Guile,只需安装它即可:

sudo apt-get install guile-1.8-dev

然后再次运行./configure

问题是什么

您尝试安装的软件libgraph有一些依赖项。它使用其他软件,并要求您已安装它们。运行 时./configure,请检查是否已安装所需的一切,然后再继续下一步 ( make)。

您收到的错误表明您没有libSDL编译所需的标头libgraph。当然,您可以libSDL从互联网上获取源代码并安装它们。但是它们有自己的依赖项,这将是一个相当繁琐的过程。相反,您可以从 Ubuntu 的存储库安装它们。

如何找到所需的包名称

apt-cache search libsdl | grep dev

对于 Ubuntu 17.10 及以上版本

按照与上述相同的步骤,但你需要使用以下命令安装 guile

sudo apt-get install guile-2.0-dev

不再guile-1.8正式支持

答案2

来源:http://www.codingalpha.com/install-run-graphics-h-ubuntu/

  1. 将 Libgraph v(libgraph-1.0.2.tar.gz) 下载到 Linux Ubuntu 中的 USR 目录。
  2. 将其解压到您的 USR 目录或主文件夹中。
  3. 现在,你可以执行 #include 并运行你的 C 程序

相关内容