我正在編寫一個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。 –