使用cygwin GNU make手动安装Perl模块

时间:2015-06-26 08:57:53

标签: perl module makefile cygwin ppm

我正在尝试安装一些Perl模块,其中一个是Time :: Format。我的公司组策略不允许我使用CPAN(因为它使用FTP)来安装模块。尝试使用makefile.pl,但是nmake.exe(我正在使用windows cygwin)似乎也不见了。该策略也不允许下载nmake.exe可执行文件。 PPM也不可用。

如何手动安装模块?有没有办法我可以手动将文件从这个模块复制到我的Perl目录中的各个文件夹?如果是,哪些文件,去哪里?

1 个答案:

答案 0 :(得分:0)

您可以使用minicpan来绕过FTP限制。基本上,这可以让您构建自己的本地CPAN镜像,例如在USB密钥驱动器上。它打算随身携带CPAN的快照,例如当你在跨大西洋航班时,只是真的需要那个你没有安装的模块。

然而,这些限制可能是有原因的。从互联网下载和安装/复制内容可能违反公司政策,就像它的外部来源一样。你应该检查一下。另一方面,这些策略通常是针对非开发人员的普通办公用户,因此您可以与他们交谈并解释为什么您和您的团队应该从此策略中排除,以及如何重用CPAN中的代码会给你的公司节省很多时间,这相当于钱。