您的位置:首页 > 运维架构 > Linux

linux从头开始一步一步安装graphics库(linux缺少graphics.h解决方案)

2013-12-15 10:20 375 查看
graphics是TC里面的图形库,如果要用的话应该用TC来编译,VC++有他自己的另外图形库。分为:像素函数、直线和线型函数、多边形函数、填充函数等。如果在linux下编译程序发现系统没有这个库的话,可以到这里下载:

http://download.savannah.gnu.org/releases/libgraph/ 然后安装:

tar -zxvf 解压

./configure

make

make install

忘了一点,送佛送到西嘛,因为graphics库的安装需要SDL的支持,我们首先需要装SDL。

wget -O SDL-1.2.14.tar.gz http://goo.gl/ByL0B (没有wget命令就装一个呗 yum install wget)

或者在http://download.csdn.net/download/tfssm/4430490下一个 然后

tar -xzvf SDL-1.2.14.tar.gz -C ~/ && cd SDL-1.2.14

./configure && make

sudo make install

别急啊,有了SDL还得装SDL_image:

wget -O SDL_image-1.2.11.tar.gz http://goo.gl/98zi6

或者在: http://download.csdn.net/download/wxwph/3278645 下载

tar -xzvf SDL_image-1.2.11.tar.gz -C ~/ && cd SDL_image-1.2.11

./configure && make

sudo make install

接着,SDL_mixer 1.2 Installation

wget -O SDL_mixer-1.2.12.tar.gz http://goo.gl/o0GIX
tar -xzvf SDL_mixer-1.2.12.tar.gz -C ~/ && cd SDL_mixer-1.2.12

./configure && make

sudo make install

SDL_net 1.2 Installation

wget -O SDL_net-1.2.8.tar.gz http://goo.gl/AQuv5
tar -xzvf SDL_net-1.2.8.tar.gz -C ~/ && cd SDL_net-1.2.8

./configure && make

sudo make install

这时候发现,居然还不能搞定,还需要先装Guile这个东东

装Guile的时候又提示需要 libltdl。。。。╮(╯▽╰)╭

好吧,下载 http://download.csdn.net/download/a7411053/4597237 的libtool 编译安装

装好之后还得装 gmp,libffi-3.0.11,bdw-gc和libunistring,不然装Guile还得报错。资源分别在:

http://download.csdn.net/download/esrrhs/4315508

ftp://sourceware.org/pub/libffi/libffi-3.0.13.tar.gz,
http://download.csdn.net/download/yjduoduo/4627004和
http://ftp.gnu.org/gnu/libunistring/libunistring-0.9.3.tar.gz 编译安装

其中,libffi装好了后还需要再装libffi-devel :yum install libffi-devel,不然编译器还是找不到libffi库的噢

还有gc装好之后也要再装开发包,gc-devel

好了,现在终于可以安装graphics库啦(*^__^*) 真不容易啊
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: