| 
 
     
- UID
 - 1 
 - 威望
 - 1240 点 
 - 金钱
 - 24019 金币 
 - 点卡
 - 317 点 
 
  | 
1#
 
发表于 2003-7-3 18:01
 |  只看该作者
 
 
 
 perl 下 GD.pm 图形模块安装指南
  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 啦。  
      
2. Windows 下的安装 
  在 Windows 下安装的办法有两种,一种采用本站独家提供的简单安装方法,一种复杂的、类似 Unix 下的安装方法。 
  a) 简单的方法(本站独家提供)。 
  ① 从本站的 Perl 软件工具栏目中下载“由本站提供的 GD.pm 1.18 自动安装版本”,并解压到 c:\gd 目录下。 
  ② 确定你安装的是 Active Perl 5.10 以上版(假设安装在 c:\perl 目录下)。 
  ③ 在 c:\gd 目录下执行以下命令: 
   c:\gd> c:\perl\bin\ppm install gd.ppd 
  ④ OK 啦,简单不?  
  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 啦。  
  慢,什么?你没有 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/gif\n\n"; 
 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://com2008.51.net/",$white); 
 binmode STDOUT; 
 print $im->gif; 
exit; 
#----------------------------------------------------------- 
运行 WEB 服务器,然后运行浏览器,输入 http://localhost/cgi-bin/test.cgi,如果浏览器上出现黑底白字的 http://com2008.51.net/ 则表示你的 GD.pm 已经成功安装好了。 
 |   
 
 
 
 
                     我是一个呼吸着现在的空气而生活在过去的人 
               这样的注定孤独,孤独的身处闹市却犹如置身于荒漠 
                                     我已习惯了孤独,爱上孤独 
                                 他让我看清了自我,还原了自我 
                             让我再静静的沉思中得到快乐和满足 
                                   再孤独的世界里我一遍又一遍 
                                   不厌其烦的改写着自己的过去 
                                             延伸到现在与未来 
                                       然而那只是泡沫般的美梦 
                                 产生的时刻又伴随着破灭的到来 
                         在灰飞烟灭的瞬间我看到的是过程的美丽 
                                      而不是结果的悲哀。。。 
 | 
 
 
 
 |