<< Back to shouce.jb51.net

Perl

安装指导参见: the 节 called 安装 Perl-5.8.2 在 第 6 章.

官方下载地址

Perl (5.8.2):
http://www.perl.com/

Perl Libc Patch:
http://www.linuxfromscratch.org/patches/lfs/cvs/perl-5.8.2-libc-1.patch

Perl的内容

Perl软件包包换的perl是 Practical Extraction and Report Language的缩写。Perl 将 C, sed, awk 和 sh 的最佳特性集于一身,是一种强大的编程语言。

安装下列程序: a2p, c2ph, dprofpp, enc2xs, find2perl, h2ph, h2xs, libnetcfg, perl, perl5.8.2 (link to perl), perlbug, perlcc, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, psed (link to s2p), pstruct (link to c2ph), s2p, splain and xsubpp

安装下列库文件: (太多了,数不过来)

简短说明

a2p 把awk翻译成perl。

c2ph显示 "cc -g -S"产生的C语言结构。

dprofpp 显示perl的概要设置数据。

en2cxs 为 Encode 模块编译 Perl 扩展,用于 Unicode 字符映射或 Tcl 编码文件。

find2perl 将find命令翻译成perl代码。

h2ph将.h的C头文件转成.ph的perl头文件。

h2xs将.h的C头文件转成perl程序扩展。

libnetcfg 可以用来配置 libnet.

perll综合了C、awk、sed和sh特性和能力于一个强大的编程语言。

perlbug生成关于perl和相关模块的bug报告,并且邮递他们。

perlcc可从perl程序生成可执行文件。

perldoc显示嵌于perl安装目录或者一个perl脚本的.pod格式的小文档。

perlivp 是 Perl Installation Verification Procedure(Perl 安装验证过程)。可以用它来验证 Perl及其库是否安装正常。

piconv 是 Perl 版本的字符编码转换程序,与iconv类似。

pl2pm一个有助于转化Perl4样式的库文件到Perl5样式的库模块的工具。

pod2html将pod格式的文件转为html格式。

pod2latex 将pod格式的文件转为LaTeX 格式。

pod2man将pod数据转为格式化的*roff 输入。

pod2text 将pod数据转为格式化的ASCII文本。

pod2usage 打印文件的内嵌pod文档的使用信息。

podchecker 检查pod格式的文档的语法。

podselect 有选择的打印pod文档内容到标准输出。

psed 是 Perl 版本的流式编辑器,与 sed 类似。

pstruct 显示在 "cc -g -S"产生的C语言结构。

s2p 把sed翻译成perl。

splain 强制perl输出多余警告信息。

xsubpp 把 Perl XS 代码转换成 C 代码。

Perl 安装依赖关系

Perl 依赖于: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed.