如何让我的Perl程序访问GD?

时间:2013-06-01 22:10:06

标签: perl graphics gd

我正在使用Linux Fedora 12。

我正在学习Perl,可以运行简单的“Hello world”程序,所以Perl安装正常,但现在我想在Perl程序中使用GD,它开始了:

#!/usr/bin/perl -w

use GD;

..但它失败了:

[Harry@SN... ~]$ perl /home/Harry/perlprogs/trygraphic.pl
Can't locate GD.pm in @INC (@INC contains: ...

拜托,我需要做什么?而且,同样非常重要的是:如何找到我需要知道的内容呢?

我相信我已经安装了GD,当我在这里尝试第一行时:

[root@SN ... Harry]# perl -MCPAN -e install GD::Graph
[root@SN ... Harry]# 

我得到了第二行,而没有其他输出。

2 个答案:

答案 0 :(得分:1)

你想要GD还是GD :: Graph?它们都可以作为Fedora的预构建包。

$ yum install perl-GD
$ yum install perl-GD-Graph

答案 1 :(得分:0)

感谢诱人的答案。从@Boris Dappen那里得到提示,(找不到如何修改变形金刚,对不起)我试过yum install gd给了我:

  

加载的插件:presto,refresh-packagekit

     

设置安装过程

     

没有可用的包perl-gd。    *也许你的意思是:perl-GD

所以我用过     yum install perl-GD。然后proram中的use GD工作正常。