【发布时间】:2012-03-08 01:36:22
【问题描述】:
我正在尝试学习 PAR 和 PAR::Packer。我知道 PAR 是一个允许从 .par 档案中加载模块的模块。我不明白 PAR::Packer 中的三个脚本pp、par.pl、parl。 (注意:在这个问题中parl 包括parl.exe for windows)。
-
par.pl究竟应该是什么?它是包含 perl 解释器(与开发机器上的相同)和PAR模块的 perl 脚本吗? -
parl到底是什么?它是包含与 par.pl 相同内容的二进制文件吗? - 如果我没记错
par.pl和parl是什么,为什么会有人想要par.pl?parl似乎非常优越,因为它可以在没有预先存在的 perl 的情况下运行。 -
parl可以安全地分发给没有 perl 的最终用户吗?例如,如果我有几个要分发的脚本,它们都共享许多模块,我是否可以分发parl、脚本和模块的 pars 以及简单的包装脚本以使用parl启动 par'd 脚本? -
parl和par.pl都可以分别使用-b和-B选项生成独立的脚本/可执行文件。这是否意味着pp只是一个前端/包装器?
【问题讨论】: