环境安装
编辑教程环境安装
在我们开始学习Perl语言前,我们需要先安装Perl的执行环境。
Perl可以在以下平台下运行:
- Unix(Solaris,Linux,FreeBSD,AIX,HP / UX,SunOS,IRIX等)
- 赢9x / NT / 2000 /
- WinCE的
- Macintosh(PPC,68K)
- Solaris(x86,SPARC)
- OpenVMS
- Alpha(7.2及更高版本)
- 塞班
- Debian GNU / kFreeBSD
- MirOS BSD
- 等等...
很多系统平台上已经完全安装了perl,我们可以通过以下命令来查看是否已安装:
$ perl -v
This is perl 5, version 18, subversion 2 (v5.18.2)
built for darwin-thread-multi-2level
(with 2 registered patches, see perl -V for more detail)
Copyright 1987-2013, Larry Wall
……
如果输出以上信息说明已安装,如果尚未安装,可以看随后的安装指导。
安装Perl
我们可以在Perl的官网下载对应平台的安装包:https : //www.perl.org/get.html
Unix和Linux安装Perl
Unix / Linux系统上Perl安装步骤如下:
下载适用于Unix / Linux的原始包。
下载perl-5.xytar.gz文件后执行以下操作。
$ tar -xzf perl-5.x.y.tar.gz $ cd perl-5.x.y $ ./Configure -de $ make $ make test $ make install
接下来我们如果perl -v命令查看是否安装成功。
安装成功后,Perl的安装路径为/ usr / local / bin,库安装在/ usr / local / lib / perlXX,XX为版本号。
窗口安装Perl
Perl在Window平台上有ActiveStatePerl和Strawberry Perl编译器。
ActiveState Perl和Strawberry Perl最大的区别是Strawberry Perl里面有多包含一些CPAN里的模块,所以Strawberry Perl下载的安装文件有80多M,而ActiveState Perl只有20M左右。
我们这里使用了Strawberry Perl。
Window系统上Perl安装步骤如下:
Strawberry安装包链接:http : //strawberryperl.com。
下载对应你系统的版本:32bit或64bit。
下载后双击打开,按安装向导一步步安装即可。
Mac OS安装Perl
Mac OS系统一般已经安装了Perl,如果未安装则执行以下步骤:
下载适用于Mac OS的原始包。
下载perl-5.xytar.gz文件后执行以下操作。
$ tar -xzf perl-5.x.y.tar.gz $ cd perl-5.x.y $ ./Configure -de $ make $ make test $ make install
执行成功后Perl的安装路径为/ usr / local / bin,库安装在/ usr / local / lib / perlXX,XX为版本号。
运行Perl
Perl有不同的执行方式。
1,共同
我们可以在命令行中直接执行perl代码,语法格式如下:
$perl -e <perl code> # Unix/Linux
或
C:>perl -e <perl code> # Windows/DOS
命令行参数如下所示:
选项 | 描述 |
---|---|
-d [:debugger] | 在调试模式下运行程序 |
-I目录 | 指定@ INC /#include目录 |
-T | 允许污染检测 |
-t | 允许污染警告 |
-U | 允许不安全操作 |
-w | 允许很多有用的警告 |
-W | 允许所有警告 |
-X | 局部使用警告 |
-e程序 | 执行perl代码 |
文件 | 执行perl脚本文件 |
2,脚本执行
我们可以将perl代码放在脚本文件中,通过以下命令来执行文件代码:
$perl script.pl # Unix/Linux
或
C:>perl script.pl # Windows/DOS
集成开发环境(IDE:集成开发环境)
我们也可以在一些图形用户界面(GUI)环境上执行perl脚本。以下推荐两款常用的Perl集成开发环境:
选择支付方式:
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间