gpt4 book ai didi

Perl CPAN 字典

转载 作者:行者123 更新时间:2023-12-04 16:39:52 29 4
gpt4 key购买 nike

在 Perl 世界中有一个很棒的东西叫做 CPAN .它是开源 Perl 库的大型存储。

我使用来自 CPAN 的模块,我已经发布了 several distributions myself .

我使用 CPAN,但有一件基本的事情我不明白。我不知道 CPAN 上的不同事物使用什么词。在这篇文章的开头,我使用了 libraries , modules , distributions ,但我不确定我是否正确使用了它们。

您能否解释一下这些词在 CPAN 的情况下的含义(如果它们可以在 CPAN 的范围内使用):

  • 模块
  • 发布
  • 分销
  • 图书馆
  • 最佳答案

    所有这些术语都有“灵活”的定义,即使在 Perl 上下文中也是如此。在 Perl 上下文中,它们最常见的含义如下:

  • 模块

    提供其他文件调用的函数或其他文件使用的类的文件。

    它将具有 .pm延期。它将有 package指示。它通常使用 use 加载。 . ETC

    示例:XML/LibXML.pm
  • 包裹

    一个 directive它指示 Perl 将符号放置到哪个 namespace 中。它也被用作“命名空间”的同义词。

    示例:XML::LibXML
  • 分配

    包含安装程序的模块集合。在 CPAN 上可以找到什么。

    示例:XML-LibXML
  • 图书馆

    不是 Perl 行话的一部分,除非可能表明一个发行版提供了一个 C 库的接口(interface)。在 C 中,它是指可以被其他对象和可执行文件访问的函数和符号的集合。

    示例:libxml2
  • 释放

    某物的特定版本。

    示例:XML-LibXML-2.0104.tar.gz
  • 关于Perl CPAN 字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18593643/

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