我正在尝试使用Platypus从perl脚本开始创建一个macOS应用程序(HighSierra)。该过程运行顺利,但创建的应用程序使用计算机的Perl解释器。我想在使用Platypus创建的应用程序中打包perl解释器和所需的模块,以便我可以作为自包含的应用程序发布。这可以实现吗?
答案 0 :(得分:0)
是的,这是可以实现的尝试Par :: Packer,PP工具
http://search.cpan.org/~autrijus/PAR-0.85_01/script/pp
它可能就是你要找的东西
如果你已经发布了Perl,并且想要将它与非标准模块一起使用
您可以使用cpan在本地安装perl模块,如下所示:
cpan> o conf makepl_arg INSTALL_BASE=/mydir/
cpan> o conf commit
答案 1 :(得分:0)
我想在使用Platypus创建的应用程序中打包perl解释器和所需的模块
为什么你认为这是必要的?
Perl是macOS的标准组件。它将永远存在。
当然,您需要在应用程序中包含任何非标准Perl模块,但不需要包含解释器。