我需要使用MSYS Perl才能在Windows 7的MSYS2上安装autoconf,因为ActivePerl或Strawberry Perl不适用于autoconf安装。唯一的问题是MSYS Perl的默认安装似乎不包括一些基本模块,例如strict
或Carp
。当我制作autoconf时,它会给出:
在@INC中找不到Carp.pm(您可能需要安装Carp模块)(@ INC包含:../lib /usr/local/perl-5.22.1/lib/perl5/core_perl / usr /local/perl-5.22.1/lib/perl5/site_perl /usr/local/perl-5.22.1/lib/perl5/vendor_perl
当我尝试手动安装Carp
时,在perl Makefile.PL
步骤中,我得到:
在@INC中找不到warnings.pm
问题是,要安装warnings.pm
,我需要安装诸如strict
之类的基本模块集,但是这些模块似乎没有出现在核心模块目录{ {1}}
如何为MSYS Perl安装那些基本模块?
答案 0 :(得分:0)
这是我在perl
中安装msys2
模块的方式:
$ pacman -S perl-Carp-Clan
以下是perl
可用的msys2
软件包的完整列表: