@H_403_6@
我以前编写过任意数量的perl模块,以及多个独立的perl程序,但我以前从未发布过多文件perl程序.
我有一个几乎处于测试阶段的perl程序,并将在开源时发布.它需要大量的数据文件,以及一些外部perl模块 – 我自己写的一些,还有CPAN的一些 – 我必须捆绑它以确保有人可以只下载我的程序并安装它而不用担心寻找模糊的模块.
因此,我觉得我需要编写一个安装程序将所有文件复制到标准位置,以便用户可以轻松安装所有内容.麻烦的是,我不知道标准做法是什么.我发现了许多关于perl模块标准的教程,但没有关于perl程序标准的教程.
对于perl程序,有没有人对标准路径,安装过程等有任何指示?程序是多平台的,这将变得复杂.我一直在Linux上测试它,但它的设计在Windows中也能很好地工作.
解决方法
模块的标准安装程序(ExtUtils :: MakeMaker,Module :: Build,Module :: Install)对脚本的工作方式也相同.
使用这样的标准Perl工具将帮助您:
使用这样的标准Perl工具将帮助您:
>将您的申请分发到CPAN(你将从中受益各种平台上的自动化测试通过CPAN测试人员),以及您的应用程序将可以从CPAN安装(及其所有依赖项)贝壳>帮助Linux / BSD发行版的打包程序为您的产品制作软件包