我正在编写一个Perl脚本,它执行需要考虑假期的日期操作,所以我认为我需要Date :: Manip或Date :: Calc。我要将此脚本放在服务器后面的服务器位于防火墙后面,因此CPAN无法连接到Internet。通常我可以通过将.pm文件放在Perl lib文件夹中来安装Perl模块,但是这两个模块都有一个C++组件或依赖于非核心模块(YALM :: Syck for Date :: Manip)和一个C++零件。在没有CPAN的情况下安装Perl模块
我正在部署的服务器也没有GCC,因此,复制安装包并将其构建在那里无法工作,因为它无法编译C++。我尝试在我的家用Linux PC上构建软件包,然后将它们复制到服务器,但出现错误,指出模块文件不正确。服务器是一个IBM AIX机器,所以我为我的家用电脑编译的模块可能不兼容。
有没有什么办法可以得到Date :: Manip或Date :: Calc在这台服务器上工作?是否有任何纯粹的Perl(包括依赖项)模块可以使用?
你不想要Date :: Manip或Date :: Calc。你想要DateTime。 –