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

安装Devel::Cover 使用指定perl编译

发布时间:2020-12-15 21:00:45 所属栏目:大数据 来源:网络整理
导读:系统装了3个perl 1,自带的perl 、/usr/bin/perl ? perl -v-5.8.8 2.装机自带的公司perl ? ?/opt/VRTSperl/bin/perl ? ?5.10.0 3.需要跑Devel::Cover 的程序 SORT 中带的perl ? ?/sortdir/advance/perl/bin/perl ? 目前5.14.2 ? 1.首先把5.14.2拷贝到? /usr/l

系统装了3个perl

1,自带的perl 、/usr/bin/perl ? perl -v->5.8.8

2.装机自带的公司perl ? ?/opt/VRTSperl/bin/perl ? ?5.10.0

3.需要跑Devel::Cover 的程序 SORT 中带的perl ? ?/sortdir/advance/perl/bin/perl ? 目前5.14.2

?

1.首先把5.14.2拷贝到? /usr/lib/perl ? 和 /opt/VRTSperl/lib/perl 中 ,让这两个目录下的perl都有 我们的最新版本

2.下载cpanm ?为了安装模块

wget??http://xrl.us/cpanm??--no-check-certificate -O /sbin/cpanm && chmod +x??/sbin/cpanm ?这个下完了之后就直接能使用?

3.下载App::pmuninstall ,为了卸载模块

cpanm App::pmuninstall

4.使用cpanm安装Devel::Cover

cpanm Devel::Cover

这个会使用默认的perl编译安装,不过所有Devel::Cover的依赖包都会下好

5.卸载Devel::Cover

pm-uninstall Devel::Cover

只卸载Devel::Cover,所有已经安装的依赖包不会动

6.使用指定perl重新安装Devel::Cover

/sortdir/advance/perl/bin/perl?-MCPAN -e 'install Devel::Cover'检验安装成功。。如果提示什么什么在@INC找不到,就把自己目录下的相应路径添加到PERL5LIB里。如果安装还是失败的话,重新起一个窗口再安装。这么做很无奈的几点是:1.我不知道怎么在cpanm或者cpan中指定编译时所用 perl 2.使用cpan或者 perl -MCPAN安装Devel::Cover时不能一起安装依赖项或者安装总是失败 3.使用默认perl安装Devel::Cover会导致执行时 出错,提示版本不一致 4.不拷贝 5.14.2到另外两个目录的话会导致安装失败,提示 两个版本不一致哎,总之的总之,肯定是用一个笨方法解决了一个简单问题,但搜了好几天也不知道怎么更好的解决。。PS,这样安装完之后 Devel::Cover能够运行,但是特别缓慢,不知道是我的虚机问题还是又安装错了,呜呜呜呜如果不受编译指定perl的影响,cpanm真的是很好的一个工具,安装建议,使用方便,多难装的模块都轻松装上了


转载地址:http://hi.baidu.com/45920911/item/73a4f4675a5d45157ddecc9a

(编辑:李大同)

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

    推荐文章
      热点阅读