请问genesis的perl脚本怎么转exe
发布网友
发布时间:2022-05-06 08:33
我来回答
共3个回答
热心网友
时间:2022-06-29 03:28
第一种方法:PP
第一步:ppm install par
这个比较简单,当然如果幸运的话,你应该可以直接使用par了,但是我没有那么幸运,因为安装之后找不到pp.bat,实际上这是ActivePerl的问题,没办法只能往下继续了。
第二步:重新安装par-packer
不过之前要更新一个模块File-Temp,我原来的版本是0.12,太低,换成0.18的
ppm install http://www.bribes.org/perl/ppm/File-Temp.ppd
然后安装par-packer 0.975
ppm install http://www.bribes.org/perl/ppm/PAR-Packer.ppd
第三步:这时已经可以使用pp.bat了,但是你会发现pp不能生成exe文件,总是报
erl lib version (v5.8.8) doesn't match executable version (v5.8.6)的错误,
原因在于二进制不兼容,需要继续修改。
第四步:下载5.8.8的par-packer
http://www.perl.com/CPAN/authors/id/S/SM/SMUELLER/PAR-Packer-0.975-MSWin32-x86-multi-thread-5.8.8.par
第五步:从par文件中提取Static.pm和Dynamic.pm和base.pm三个文件(par可以用zip打开),用这三个文件替换C:/Perl/site/lib/PAR/StrippedPARL目录下的同名文件。
第六步:执行pp -o t.exe t.pl
第二种方法:使用Perl2Exe
1、下载http://d.download.csdn.net/down/3347756/zcp2006
2、perl2exe hello.pl
第三种方法:Cava Packager
tools-->Non-Commercial Subscription
第四种方法:PDK
需要安装PDK工具,可到http://www.activestate.com/下载。
热心网友
时间:2022-06-29 03:29
perl2exe软件,百度下,网上有,也有破解的
热心网友
时间:2022-06-29 03:29
可以用Perl2exe这个软件,或者其他类似软件