2009年4月22日星期三

Perl : 将.pl打包的几种工具

目前只用过下面三种:

PAR比较好的是可以打包成.par格式,linux/windows通用。不过打包速度很慢,exe启动速度更慢。

Perl2Exe比前者快一点,可以选-tiny,-small调整生成的exe大小,dll以模块名称命名。但是经常要在源码中手动添加<#perl2exe_include "feature.pm">这种来加入模块,比较烦。

Cava Packager打包速度比前两者还快一些,扫描依赖模块的效果比Perl2Exe好,图形界面做的很不错。只是lib目录下生成的.lib/.dll小文件一大堆,有点不爽。

结论:windows下用Cava Packager,linux下用PAR。有空再试别的。

没有评论:

发表评论