Strawberry Perl的安装与使用
文章目录
在Windows下刚开始使用Perl的人,很大部分都是用ActivePerl。但其实对于熟悉Linux环境下Perl编程的人来说,用Strawberry Perl会更加习惯。毕竟,ActivePerl的PPM包,更新得太慢了,如果需要自己手动编译CPAN的包,还不如用strawberry Perl来得放心呢!
Strawberry Perl其实就是windows下的the core Windows distribution of Perl的一个版本。它尽可能地在Windows平台上保持了Perl在Unix上的特性,从而也最大程度地保证了可移植性。因此,CPAN上的包,在Strawberry Perl下很容易能编译通过。
- Perl 5.10
- Mingw GCC C/C++ compiler
- Dmake “make” tool
- ExtUtils::CBuilder and ExtUtils::ParseXS
- Bundle::CPAN (including Perl modules that largely eliminate the need for external helper programs like gzip and tar)
- Bundle::LWP (providing more reliable http CPAN repository support)
- Additional Perl modules that enhance the stability of core Perl for the Win32 platform
要在Strawberry Perl下安装一个Module也非常简单,和在Unix、Cygwin等的安装比较类似。你从CPAN上下载了一个包下来,扔到一个目录里,解压后从windows的cmd命令行进入这个目录,然后运行如下的命令:
perl Makefile.PL
dmake
dmake test
dmake install
如果没有啥错误提示的话,这个包就完成了安装。不过好像Strawberry Perl并不支持在MSYS下安装CPAN包,具体原因有待进一步的分析。
文章作者 cookwhy
上次更新 2009-01-05