如何将Perl脚本打包到没有Perl的机器上运行?
人们还经常问“如何编译Perl?”而他们真正想要的是创建一个可以在机器上运行的可执行文件,即使它们没有安装Perl。
有几种解决方案,我知道: > perl2exe的靛蓝星 其他推荐的解决方案? 解决方法
除了问题中列出的三个工具之外,还有另外一个名叫Mark Dootson的
Cava Packager,他也是过去的
PAR。它仅在Windows下运行,具有不错的Wx GUI,与典型的三个竞争者的工作方式不同,它在源/ lib目录中组装所有Perl依赖关系,而不是创建包含所有内容的单个存档。有一个免费版本,但它不是开源。我没有使用这个,除了测试。
对于PAR,它真的是一个工具包。它附带一个打包工具,它执行独立可执行文件的依赖关系扫描和组装,但也可以用于生成和使用所谓的.par文件,类似于Java的JAR。它还附带了client和server,用于自动加载网络上的丢失包等。YAPC::EU在YAPC::EU 2008更详细的介绍。还有一个活动的邮件列表:par at perl dot org。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |