gpt4 book ai didi

perl - 分发 Perl 应用程序

转载 作者:行者123 更新时间:2023-12-01 04:17:07 24 4
gpt4 key购买 nike

我最近创建了一个小的 Perl 应用程序,它利用了一些需要通过 CPAN 安装的非核心模块。

有没有办法分发应用程序,能够检查是否安装了所需的模块,如果没有安装,则从 CPAN 中提取它们?我想我正在寻找类似于 CPAN 自动依赖安装功能的东西。

我考虑过使用 module-starter 和 Module::Install 创建一个类似模块的目录结构,然后定制 Build 文件以将应用程序安装到/bin ......但我不确定这是否是一个鞋拔解决方案.

最佳答案

这不是一个鞋拔解决方案,而是正确的做法。由于极端情况,您应该让专门的工具处理依赖关系,例如在安装说明中写:

  • 解压存档。
  • 运行cpan .在未归档的目录中。

  • 您无需更改构建文件即可在 bin 中安装程序。目录,它默认执行此操作。

    关于perl - 分发 Perl 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3385759/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com