下载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!
请帮忙?
如何解决它
对于该错误,您需要安装libSDL
和libSDL-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/
- 将Libgraph v(libgraph-1.0.2.tar.gz)下载到Linux Ubuntu中的USR目录。
- 将其解压缩到USR目录或主文件夹中。
- 现在,您可以执行#include并运行您的C程序