- 论坛徽章:
- 0
|
本帖最后由 cronas 于 2013-07-08 15:10 编辑
补充楼主的第二种方法
CPAN要想在Windows环境运行起来、一定要满足下述两个条件:
1.C/C++ Complier 要事先安装C编译器
例如:安装含有「Visual C++」的 【Visual Studio Express Editions】
2.tar, gzip 要事先安装解压程序
例如:安装 【cygwin】、会含有「tar.exe」和「gzip.exe」
然后、修正CPAN模块【Config.pm】、写明C编译器名和解压程序名
---- C:\Perl\lib\CPAN\Config.pm --------------------------- $CPAN::Config = {
- ...
- 'make' => q[C:\\PROGRA~1\\MICROS~1.0\\VC\\bin\\nmake.exe],
- 'shell' => q[C:\\Windows\\System32\\cmd.exe],
- 'cpan_home'=> q[C:\\perl\\CPAN],
- ...
- 'gzip' => q[C:\\cygwin\\bin\\gzip.exe],
- 'pager' => q[C:\\cygwin\\bin\\less.exe],
- 'tar' => q[C:\\cygwin\\bin\\tar.exe],
- ...
- }
复制代码 注意:
路径名不能有空格
例如 C:\Program Files\Microsoft Visual Studio 10.0\VC
要写成 C:\PROGRA~1\MICROS~1.0\VC
(用 dir /x 命令查看缩写路径)
c:\Perl>cpan install 模块 OK
|
|