GD的主要文件有gd.h, libgd.a等。获取GD源码的地址为:http://www.boutell.com/gd/,获取文件为gd-1.8.3.tar.gz,放于/usr/src目录下。该版本的GD不支持GIF
进入/usr/src:cd /usr/src
解开压缩文件:tar xzvf gd-1.8.3.tar.gz
命令完成后多了一个子目录gd-1.8.3,GD的源码文件就在其中
进入该子目录:cd gd-1.8.3
缺省情况下,GD库编译时并不加入JPEG支持,得修改Makefile文件。修改Makefile文件,使得:
CFLAGS=-O -DHAVE_XPM -DHAVE_JPEG -DHAVE_LIBTTF
LIBS=-lm -lgd -lpng -lz -ljpeg -lttf -lXpm -lX11
此后,编译并安装:
make
make install
命令完成后,gd.h被拷到/usr/local/include目录下,libgd.a被拷到/usr/local/lib目录下。
相关日志
- 2009-01-16 -- 编译式安装的标准流程
编译式安装的标准流程分为以下四个步骤:
(1) 软件解压 (2)检测环境 (3)编译软件 (4)安装软件
1>解压软件压缩包;
在linux环境中常见的压缩文件格式为bz 与g... - 2008-09-24 -- linux下lighttpd编译安装调试优化全攻略
一,Linux下使用lighttpd
lighttpd在支持纯静态的对象时,比如图片,文件等 ,
lighttpd速度更快,更理想
二,从何处下载lighttpd
http://www... - 2008-09-17 -- 如何编译开源软件
基本上,尤其在Windows 和Mac OS X系统下,已经开发好的软件不需要用户再编译。程序员写好代码并编译后,封装为计算机可执行的二进制形式,用户就可以直接使用了。
然而现在,随着开源软件的... - 2011-03-28 -- linode服务器重装全纪录
大家都说linode好用,还真的好用,这么一转眼就用了一年半了。最近刚刚重装了自己在LINODE的服务器。在此之前,我用的是debian,后来发现centos用起来太方便了。于是就琢磨着把系统换一下。... - 2011-03-24 -- linux centos 5 lamp(apache mysql php) yum自动安装shell脚本
手头有N台linux centos 5的服务器,每次配置都要打很多命令,不想这么烦下去了。
自己写了一个自动安装脚本,包括了apache mysql php的自动Yum安装。最后还设置了防火墙。
... - 2010-08-27 -- 如何解决CentOS 5 host命令无效(-bash: host: command not found)的问题
当我们检查DNS设置的时候常常会用到host命令,但Centos5默认安装是没有这个命令的。
当显示-bash: host: command not found的时候,我们就需要安装对应的包了
...
如果你觉得这篇文章不错,你可以 给我留个回复或订阅它。无论如何,谢谢你的支持!
评论
还没有评论。
发表评论