1

我正在尝试从使用鸭嘴兽的 perl 脚本开始创建 macOS 应用程序(HighSierra)。该过程运行顺利,但创建的应用程序使用计算机的 Perl 解释器。我想在使用 Platypus 创建的应用程序中打包 perl 解释器和所需的模块,以便我可以作为一个独立的应用程序交付。这是可以实现的吗?

4

2 回答 2

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
于 2018-04-20T15:38:54.530 回答
0

我想在使用鸭嘴兽创建的应用程序中打包 perl 解释器和所需的模块

为什么你认为这是必要的?

Perl 是 macOS 的标准组件。它会一直存在。

当然,您需要在应用程序中包含任何非标准 Perl 模块,但不需要包含解释器。

于 2018-04-20T16:21:28.773 回答