我迫切需要你的帮助!我需要将 perl 脚本编译为可执行文件,以便它可以在 windows 中运行而无需安装 perl。我知道这样做不是一个好主意,但我的脚本用户绝对需要它。
我已经搜索(很多!)并决定最好的解决方案是使用 PAR::Packer。然而,我已经尝试安装了 10 天,但没有成功……</p>
我已经尝试了 perl 安装(activestate、strawberry、5.10、5.14、5.16)和 PAR 版本的所有可能组合,但我还没有找到真正有效的组合……。
我试过这个链接:http ://www.nicholassolutions.com/tutorials/perl-PAR.htm
和这个网站的各种..
无论如何,现在,我已经安装(使用上述说明):
- 草莓 perl 5.16.3001
- PAR-1.007
我现在尝试运行时遇到的错误
pp –o script.exe script.pl
就是它:
pp 不是外部或内部命令、可运行程序或批处理文件
确实我在垃圾箱中找不到相关的 pp.bat 。对于 par 的早期版本,创建了这个 bat,尽管在运行 pp... 时出现了其他丢失的文件。
我的路径变量包含:
C:\草莓\c\bin;C:\草莓\perl\site\bin;C:\草莓\perl\bin
我也使用了 PAR::Packer 1.0.14 但安装时出现错误,例如
dmake.EXE: Error code 255, while making 'subdirs'
所以,我的问题是:有没有人知道这可以肯定的方式?我真的很沮丧也很压力,每一次帮助都将不胜感激。
非常感谢!