admin 管理员组

文章数量: 1184232

借鉴各位大神的PAR免费方案,结合自己实际执行,成功转化Perl 到 exe。给大家参考分享:

>>>本人使用perl版本(Strawberry Perl 5.18.2.1-32bit)官网下载

>>>安装模块( )下载:

Module-ScanDeps-1.35;

PAR-1.020;

PAR-Dist-0.53;

Parse-Binary-0.11;

Win32-Exe-0.17;

File-Temp-0.2311;

PAR-Packer-1.063

>>>安装其他模块正常,

>>>安装PAR-Packer-1.063提示错误中断:

gcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms-bitfields  -I"C:\strawberry\perl\lib\CORE"  -DLDLIBPTHNAME=PATH -DPARL_EXE=parl.exe -DPAR_PACKER_VERSION=1.063 -s -O2 boot.c
boot.c:8:26: fatal error: stringapiset.h: No such file or directory

compilation terminated.

>>>打开\PAR-Packer-1.063\myldr\boot.c,删除#include <stringapiset.h>

>>>重新编译:

perl makefile.pl

dmake

dmake test

dmake install

>>>生成PAR-Packer-1.063\blib\script\pp.bat.

编译pl文件成功:

*\PAR-Packer-1.063\blib\script\pp.bat -o target.exe target.pl

*****希望能帮到有相同现象的朋友******

本文标签: 束缚 系统 摆脱