注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

gmd20的个人空间

// 编程和生活

 
 
 

日志

 
 

perl中手工安装模块的办法  

2010-07-17 09:51:16|  分类: 程序设计 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

本来直接简单的用cpan install命令来安装就可以了的,自从公司换了一个名字之后,变得越来越邪恶了。又是封网络又是监控聊天消息等,搞到现在cpan也不能下载安装包了。

需要先用什么猥琐的办法下载下来,然后手工装一下,

1.现在cpan下载模块压缩包回来解压,

2、进入目录执行,

perl Makefile.pl

dmake

dmake test

dmake install

就可以了。

参考 http://savage.net.au/Perl-modules/html/installing-a-module.html 上面的说明,因为我装的是strawberry perl,dmake命令是有了的,在他按装目录下可以找到。

原文部分摘录:

Now, run these commands:

shell>gunzip DBIx-Admin-TableInfo-1.00.tgz   shell>tar -mxvf DBIx-Admin-TableInfo-1.00.tar   shell>cd DBIx-Admin-TableInfo-1.00

From here, there are 2 methods, depending on whether or not the module's author used Module::Build.


Using Module::Build

On Unix-like systems:

shell>perl Build.PL   shell>./Build   shell>./Build test   shell>./Build install

On MS Windows-like systems:

shell>perl Build.PL   shell>perl Build   shell>perl Build test   shell>perl Build install

On all systems:

Run TableInfo.pm through you favourite pod2html translator.


The old way:
shell>perl Makefile.PL   shell>[dn]make   shell>[dn]make test
Under Unix, switch to root to run the last command
shell>[dn]make install

where:

[dn]make refers to the make program you use. It may be called make, dmake   or even nmake.
nmake for MS Windows is free, and can be downloaded from:

ftp://ftp.microsoft.com/Softlib/MSLFILES/nmake15.exe


Note: Some versions of tar for DOS can handle -mxvzf, where the 'z' means run gunzip, so it does not need to be run separately.

  评论这张
 
阅读(736)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017