GD.pm 就是 Perl 的绘图模块,由 Lincoln D. Stein 写的,官方支持主页是 http://stein.cshl.org/WWW/software/GD,在 1.19 版之前,GD.pm 生成的是 .GIF 格式的图像,但由于 .GIF 格式使用的 LZW 算法牵涉到 Unisys 的专利权,因此,GD.pm 在 1.20 版以后,生成的图像格式是 .PNG。关于 GD.pm 的安装,我相信大家遇到过不少问题,现在我就详细谈谈它在 Unix 和 Windows 下的具体安装方法!
1. Unix 下的安装
① 从 http://stein.cshl.org/WWW/software/GD 上下载 GD.pm 的最新版 for Unix。
② 确认主机是否已经安装好 Perl 解释器和 GCC 编译器,而且你必须以 root 身份登陆,否则无法安装。
③ 执行以下命令:
cp GD_pm_tar.gz /tmp
gzip -d GD_pm_tar.gz
tar xvf GD_pm_tar
cd GD-1.30
perl Makefile.PL
make
make install
④ 成功后就 OK 啦。 :D
2. Windows 下的安装
在 Windows 下安装的办法有两种,一种采用本站独家提供的简单安装方法,一种复杂的、类似 Unix 下的安装方法。
a) 简单的方法(本站独家提供)。
① 从本站的 Perl 软件工具栏目中下载“由本站提供的 GD.pm 1.18 自动安装版本”,并解压到 c:gd 目录下。
② 确定你安装的是 Active Perl 5.10 以上版(假设安装在 c:perl 目录下)。
③ 在 c:gd 目录下执行以下命令:
c:gd> c:perlbinppm install gd.ppd
④ OK 啦,简单不? :D
b) 复杂的方法(类似 Unix 下的安装)。
① 从 http://stein.cshl.org/WWW/software/GD 上下载 GD.pm 的最新版 for Win32。
② 用 Winzip 等工具解压到 c:gd 目录下。
③ 确定你已经安装好了 Perl 解释器。
④ 在 c:gd 目录下执行以下命令:
perl Makefile.PL
Nmake perl
Nmake inst_perl
⑤ 成功后就 OK 啦。 :D
慢,什么?你没有 Nmake ?上帝,在本站的 Perl 软件工具栏目中就有下载的啦!还有提示一下,用这种办法安装如果出现错误就表示安装不了,请用 a) 方法安装。
测试系统是否安装正确:
输入以下简单程序(请注意第一行,本人假设你的 Perl 解释器是安装在 /usr 下的,如果你安装的是 /perl 下,请把第一行改为 #!/perl/bin/perl),然后存盘为 test.cgi,放在你的 CGI-BIN 目录下。
请注意:如果你安装的是 GD.pm 1.19 以上版本的话,请把下面所有出现的 gif 改为 png (共两处)。
#-----------------------------------------------------------
#!/usr/bin/perl
print "Content-type: image/gifnn";
use GD;
$im = new GD::Image(130,18);
$black = $im->colorAllocate(0,0,0);
$white = $im->colorAllocate(255,255,255);
$im->fill(10,10,$black);
$im->string(gdSmallFont,2,1,"http://www.CGIer.com/",$white);
binmode STDOUT;
print $im->gif;
exit;
#-----------------------------------------------------------
运行 WEB 服务器,然后运行浏览器,输入 http://localhost/cgi-bin/test.cgi,如果浏览器上出现黑底白字的 http://www.CGIer.com/ 则表示你的 GD.pm 已经成功安装好了。
GD.pm 图形模块安装指南
来源:
作者:
时间:2007-07-10
Tag:
点击:
0
最新评论共有 4 位网友发表了评论
查看所有评论
发表评论
热点关注
- Perl用户自定义函数(子程
- 在Linux下,使用Perl发信
- Linux操作系统下安装Perl
- 用 Eclipse 构建 Perl 应
- windows下Perl开发环境的
- 如何安装DBI和DBD包
- curl+perl的自动分析程序
- Perl CGI 环境变量列表
- perl 调试工具 ptkdb 简单
- perl访问Oracle的环境搭建
- nagios学习手记2
- Perl学习之哈希 hash
- [perl]支持网段端口扫描
- perl中访问oracle10g入门
- 反弹shell use perl^_^
- 如何在Windows NT 4.0下安
- 每天提高一点 -- system "
- 将Perl文件的属性设成777
- 本机调试Web应用程序的几
- 如何在Win95/98/NT上调试C
