我正在尝试使用一个名为Math::Counting的模块:
#!/usr/bin/perl
use strict;
use warnings;
use Math::Counting;
my $f = factorial(3);
print "$f\n";
但是,当我运行它时,出现以下错误
$ perl UsingModules.pl
Undefined subroutine &main::factorial called at UsingModules.pl line 8.
似乎该功能factorial
没有被导出,但为什么呢?
当我使用以下
my $f = Math::Counting::factorial(3);
而不是上面的,它工作得很好,但我很好奇为什么不能导出这个函数。
我perl
在 Cygwin 上使用 v5.10.1。