下载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! 

请帮忙?

如何解决它

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

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

它也可能会问你Guile,也可以安装那个:

 sudo apt-get install guile-1.8-dev 

然后再次运行./configure

出了什么问题

您尝试安装的软件libgraph具有一些依赖性。 它使用其他软件,并希望您已安装它们。 运行./configure ,在继续下一步( make )之前,检查是否拥有所需的一切。

你得到的错误说你没有编译libgraph所需的libSDL头文件。 当然,您可以从Internet获取libSDL源并进行安装。 但那些都有自己的依赖,这将是一个相当繁琐的过程。 相反,您可以从Ubuntu的存储库中安装它们。

如何找出所需的包名称

 apt-cache search libsdl | grep dev 

对于Ubuntu 17.10及以上版本

按照上述相同的步骤,但您需要使用安装guile

 sudo apt-get install guile-2.0-dev 

因为guile-1.8不再正式支持

资料来源: 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程序