PCB论坛网

 找回密码
 注册
查看: 5051|回复: 25

如何将PERL文档转换为.EXE文件,请看详细步骤!

  [复制链接]
发表于 2011-4-1 02:02:33 | 显示全部楼层 |阅读模式
其实这也不是什么高端技术,只不过,,,不说了、

看看下面吧。按步骤操作,傻瓜式了!

1.首先安装,ActivePerl 5.10.0,一定要记住是这个版本!!特别注意是 5.10.0
写genesis脚本不需要多么高的版本。。。
安装完后,在windows 下 开始---运行---cmd

若是其他版本,会出错。

2.
在命令行依次输入下面所列,下载安装所需要的组件:

ppm install http://www.bribes.org/perl/ppm/File-Temp.ppd

ppm install PAR-Dist

ppm install Win32-Exe

ppm install Module-ScanDeps

ppm install Parse-Binary

ppm install Getopt-ArgvFile

ppm install http://www.bribes.org/perl/ppm/PAR-Packer.ppd

ppm install tk


粘贴就行,一行一行来吧,让他下载完,安装完!

然后将 C:\genesis\e92\all\perl 下的 Genesis.pm   server.pl 这两个文件拷贝到  C:\Perl\site\lib 下面

上面只是我的例子,,

具体路径看你genesis,ActivePerl ,怎么安装了!

3.然后就是编译exe了

比如你在 E:\pl 目录下放了个 1.pl 的源码文件 ,想把它变成1.EXE吧 ,

那你就在命令行(开始--CMD)输入:

pp -o e:\pl\1.exe e:\pl\1.pl

到时候就在这个目录里面生成 1.exe这个可执行文件咯。

好了说道这里了,,,
回复

使用道具 举报

 楼主| 发表于 2011-4-1 02:09:21 | 显示全部楼层
生成的EXE会比较大,因为把perl的一些组件一起装起来了,,,,给程序运行一个小环境,,,当然还有其他转EXE的方法,有心思的话还是能摸出来的,,

论坛还是有许多热心的朋友的,,,
回复 支持 反对

使用道具 举报

发表于 2011-4-1 08:47:05 | 显示全部楼层
学习了,能否介绍一下用软件转的方法?如perlapp,cava_packager
回复 支持 反对

使用道具 举报

发表于 2011-4-1 08:47:45 | 显示全部楼层
学习了,能否介绍一下用软件转的方法?如perlapp,cava_packager
回复 支持 反对

使用道具 举报

发表于 2011-4-1 08:52:40 | 显示全部楼层
学习了,能否加本人QQ交个朋友,谢谢!
QQ 512134739
回复 支持 反对

使用道具 举报

发表于 2011-4-1 09:00:31 | 显示全部楼层
我在cmd下面输入

pp -o e:\pl\1.exe e:\pl\1.pl(脚本名已改成我的脚本名,路径也没错)

提示说不是内部或外部命令,也不是可运行的程序或批处理文件

现求正解呀,小弟不知如何安装呀,烦请解答,谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-1 20:15:25 | 显示全部楼层
那是你没有安装PP,,当然这样提示了,按着我的说明一步一步来,
电脑要联网。。

没得联网就去perl网那里下载相关模块,自己安装咯,,、

首先一定要安装ActivePerl 5.10.0

在cmd后,黑色命令行一个一个输入下面的命令,并且按回车,输一个它会安装一个,安装完后在继续输下一个,把下面的8组件安装好

ppm install http://www.bribes.org/perl/ppm/File-Temp.ppd

ppm install PAR-Dist

ppm install Win32-Exe

ppm install Module-ScanDeps

ppm install Parse-Binary

ppm install Getopt-ArgvFile

ppm install http://www.bribes.org/perl/ppm/PAR-Packer.ppd

ppm install tk
回复 支持 反对

使用道具 举报

发表于 2011-4-1 20:43:25 | 显示全部楼层
学习中, ……
回复 支持 反对

使用道具 举报

发表于 2011-4-1 23:31:03 | 显示全部楼层
这玩意儿太麻烦了,刚把模块全部装好,可PP.BAT双击运行不了,不知是什么回事,请指教!
回复 支持 反对

使用道具 举报

发表于 2011-4-2 09:27:47 | 显示全部楼层
能否加我QQ:4057643087交流一下!还有就是软件转的方法?如perlapp,cava_packager
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-5-15 22:22 , Processed in 0.131127 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表