如何使用我自己编译的 Perl 中供应商打包的模块?

发布于 2024-08-20 20:35:26 字数 627 浏览 3 评论 0原文

我的操作系统发行版提供了 rpm 包“perl-obexftp”,它安装了模块“OBEXFTP”。 这些是文件:

/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/OBEXFTP.pm
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/OBEXFTP
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/OBEXFTP/.packlist
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/OBEXFTP/OBEXFTP.bs
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/OBEXFTP/OBEXFTP.so
/var/adm/perl-modules/obexftp

我现在使用的是我从源代码构建的 Perl。 有没有一种简单的方法可以使我的 Perl 安装可以访问此 OBEXFTP 模块?

My OS-Distribution provides the rpm-package "perl-obexftp", which installs the Modul "OBEXFTP".
These are the files:

/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/OBEXFTP.pm
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/OBEXFTP
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/OBEXFTP/.packlist
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/OBEXFTP/OBEXFTP.bs
/usr/lib/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/OBEXFTP/OBEXFTP.so
/var/adm/perl-modules/obexftp

I am using now a Perl which I have build from the source.
Is there a simple way to make this OBEXFTP-module accesseble to my Perlinstallation?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

魂ガ小子 2024-08-27 20:35:26

之一

  • 选择

    将以下编译指示添加到您的代码中 :

    使用 lib '/usr/lib/perl5/vendor_perl/5.10.0';
    
  • 将该路径添加到 PERL5LIB 环境变量

  • 使用 perl -I/usr/lib/perl5/vendor_perl/5.10.0 程序调用您的代码

  • 重建 perl,使路径位于其烘焙中 @INC

  • 使用自定义的 Perl 自行构建模块

有关详细信息,请参阅 perlrun

Choose one of

  • Add the following pragma to your code:

    use lib '/usr/lib/perl5/vendor_perl/5.10.0';
    
  • Add that path to the PERL5LIB environment variable

  • Invoke your code with perl -I/usr/lib/perl5/vendor_perl/5.10.0 program

  • Rebuild perl so that path is in its baked-in @INC

  • Build the module yourself using your custom-built perl

For details, see perlrun.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文