加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

我可以在主目录中安装预先配置的Perl二进制包吗?

发布时间:2020-12-16 06:28:33 所属栏目:大数据 来源:网络整理
导读:我想在我的主目录中设置Perl 5.10,除了目前在/usr/local机器上的古老Perl.我不是这台机器上的超级用户. 我发现了需要5.10 HPUX perl二进制包它似乎工作,但由于某种原因它似乎假设它在/usr/local运行(由@INC错误消息证明).除PERLLIB之外是否还有其他变量,比如
我想在我的主目录中设置Perl 5.10,除了目前在/usr/local机器上的古老Perl.我不是这台机器上的超级用户.

我发现了需要5.10 HPUX perl二进制包它似乎工作,但由于某种原因它似乎假设它在/usr/local运行(由@INC错误消息证明).除PERLLIB之外是否还有其他变量,比如PERLHOME或我需要设置的东西,以便Perl不会在/usr/local dirs中查找任何内容?

附:我看到advice online在./Configure步骤中编译和设置目录,但是我很难在这个旧盒子上编译东西,所以我更喜欢使用预编译的Perl,因为它似乎主要起作用.

更新 – 莱昂回答了这个问题,所以基本上不可能从你的家庭目录中正确运行perl二进制文件,除非它是在编译时考虑到的

解决方法

这取决于你的perl二进制文件是否可重定位.这是一个编译时选项.这个命令的输出是什么?它定义与否?

perl -V:userelocatableinc

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读