我正在尝试将我的perl脚本转换为Windows的可执行文件。可执行文件也应包括所有模块。
我正在尝试使用ppm安装PAR Packer,但收到错误消息:
"ppm install failed: Can't find any package that provides PAR::Packer"
代码:
ppm install PAR::Packer
如何制作PAR :: Packer中的pp工作? 否则,还有其他模块/免费软件将Perl转换为exe吗?
答案 0 :(得分:1)
在我看来,PAR :: Packer没有PPM包。
您正在使用ActivePerl,它生成自己的PPM包,这是所有可用CPAN模块的子集。
有关详情,请参阅此答案:How to install pp (PAR Packager)?
答案 1 :(得分:1)
我发现单独使用CPAN不足以在我的Perl版本(Perl 5,版本16,为MSWin32-x86多线程构建的subversion 3(v5.16.3)上安装PAR :: Packer) 7.要安装模块,我首先必须通过ActiveState PPM安装Win32 :: Exe,然后使用CPAN切换并安装PAR :: Packer模块。