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

Perl模块安装(win)

发布时间:2020-12-15 21:00:10 所属栏目:大数据 来源:网络整理
导读:写在前面:一直用ppm 图形化界面安装模块,尝试过ppm 命令,出过一点错误吧。 ? ? ? ? ? ? ? ?发现很多cpan上的模块在ppm上没有,自己下载如何安装呢, ? ? ? ? ? ? ? ?编译一下试试咯,方法如下。 转自:http://www.cnblogs.com/emanlee/archive/2012/08/11

写在前面:一直用ppm 图形化界面安装模块,尝试过ppm 命令,出过一点错误吧。

? ? ? ? ? ? ? ?发现很多cpan上的模块在ppm上没有,自己下载如何安装呢,

? ? ? ? ? ? ? ?编译一下试试咯,方法如下。

转自:http://www.cnblogs.com/emanlee/archive/2012/08/11/2633849.html

优点: 通吃所有模块?
缺点: 有点麻烦?
具体步骤:? 1 安装编译器?? 2 设置编译器的环境变量?? 3 可能安装dmake?
具体方法:

1. 首先要有个c编译器,推荐dev-cpp(开源免费的,?http://umn.dl.sourceforge.net/sourceforge/dev-cpp/devcpp4990setup.exe? ),记得要下含有mingw的就是了(下载含有mingw的,因为这个版本的bin目录里有gcc.exe等工具).

1.1 安装好了编译器之后,要能在cmd中以命令方式运行的话,必须要设置环境变量,在winxp中[我的电脑]->[属性]->[高级]->[环境变量]里设置,只需要在path里加个你路径,比如你的安装路径是c:dev-cpp,那你就要加上c:dev-cppbin (path中有很多其他的路径,之间记得用;隔开)弄完好,重启电脑,在cmd中运行gcc -v 显示出内容表示编译器安装成功,并且可以用命令行编译.

2. 编译步骤,在cpan上下载需要的模块,比如Win32::SerialPort,下载好了解压,在cmd中进入这个目录,就用常见的方法:?
?? perl Makefile.pl?
?? make??
?? make test?
?? make install

2.1 需要注意几点?
2.1.1 具体编译步骤应该先看下模块包内的readme?
2.1.2 用的是dev-pp编译器,故用make,vc编译器好象是nmake?
2.1.3 最重要的是,使用make很可能会出现错误,不能编译,找了很多原因,有高人介绍了解决办法,就是下载一个叫dmake的工具(

http://search.cpan.org/CPAN/authors/id/S/SH/SHAY/dmake-4.12-20090907-SHAY.zip

),下载后解压缩,将里面的dmake.exe和startup的文件夹一起复制到c:dev-cppbin 里(因为这个目录注册到环境变量里的),之后安装改成:? ?? perl Makefile.pl? ?? dmake?? ?? dmake test? ?? dmake install

(编辑:李大同)

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

    推荐文章
      热点阅读