Perl是一种功能丰富的计算机程序语言。strawberry perl是Perl语言的编译器。
Strawberry Perl是用于MS Windows的perl环境,其中包含运行和开发perl应用程序所需的一切。 它被设计为尽可能接近UNIX系统上的perl环境。
它包括perl二进制文件,编译器(gcc)+相关工具,所有外部库(加密,数学,图形,xml等),所有捆绑的数据库客户端以及对Strawberry Perl的期望。
在Linux和大多数类似UNIX的系统(包括Mac OS X)下,perl与系统一起安装。 Windows有两个可用的版本:Strawberry Perl和ActivePerl。
编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。
一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)
扩展资料:
Perl借用了C,sed,awk,shell脚本语言和许多其他编程语言的功能。它最重要的功能是其集成的正则表达式功能和庞大的第三方代码库CPAN。
简而言之,Perl像C一样强大,并且像脚本描述语言(如awk和sed)一样方便。 Perl语言爱好者将其称为“一种拥有各种语言功能的梦幻脚本语言”和“ Unix中的王牌工具”。
编译是从源代码(通常是高级语言)到目标代码(通常是低级语言或机器语言)的转换过程,可以由计算机或虚拟机直接执行。
但是,也存在从低级语言到高级语言的编译器。在这种类型的编译器中,用来从由高级语言生成的低级语言代码重新生成高级语言代码的又被叫做反编译器。也有从一种高级语言生成高级语言的编译器,或生成需要进一步处理的中间代码的编译器(也称为级联)。
参考资料来源:
百度百科-perl
Linux/Unix下安装Perl模块有两种方法:手工安装和自动安装。第一种方法是从CPAN上下载
您需要的模块,手工编译、安装。第二种方法是联上internet,使用一个叫做CPAN的模块自动完
成下载、编译、安装的全过程。
a、手工安装的步骤:
从CPAN下载了DBI模块113版的压缩文件DBI-113targz,假设放在/usr/local/src/下。
cd /usr/local/src
解压缩这个文件:
tar xvzf DBI-113targz
这时会新建一个DBI-113的目录。
cd DBI-113
生成makefile:
perl MakefilePL
建立模块
make
测试模块
make test
如果测试结果报告“all test ok”,您就可以放心地安装编译好的模块了。安装模块前,先要
确保您对perl5安装目录有可写权限(通常以su命令获得),执行:
make install
现在,写个程序试试吧。
#!/usr/bin/perl -w
use strict;
use DBI;
上述步骤适合于Linux/Unix下绝大多数的Perl模块。可能还有少数模块的安装方法略有差别,
所以最好先看看安装目录里的README或INSTALL。另外,上述过程是针对动态链接的Perl编译
器(所有Linux下预安装的Perl都是动态链接的),如果您在使用一个静态链接的Perl,您需要将
新的模块静态链接到perl编译器中,可能还需要重启机器。
b、使用CPAN模块自动安装:
安装前需要先联上线,并且您需要取得root权限。
perl -MCPAN -e shell
初次运行CPAN时需要做一些设置,如果您的机器是直接与internet相联(拨号上网、专线,etc),
那么一路回车就行了,只需要在最后选一个离您最近的CPAN镜像站点。例如我选的是位于国内的
中国自由软件库ftp://freesoftcgigovcn/pub/languages/perl/CPAN 。否则,如果您的机器
位于防火墙之后,还需要设置ftp代理或>
第一个编程语言,第二个CGI脚本语言。好像都没中文名。
第一个“派神” 这里有发音>
perl属于系统软件,非root用户是不能升级的,你所谓的“升级”,应该是在你自己有权限的用户下新建了一套perl,运行程序时,搜索路径应该是按系统规定的来的,你自己安装的甚至都搜不到。你可以使用which perl命令,就能看到,实际搜到的perl程序还是原来系统自带的。
解决办法,在自己配置文件里(一般为~/bashrc),自定义PATH,让自己安装的perl的路径在前面,同时,应该还需要定义perl的一些环境变量(指定perl搜索库之类),应该比较复杂,不建议这样做。因为perl的版本,其实对程序影响并不大,所以没必要非得升级。
perl的安装。
直接双击运行下载的文件,首先会出现perl版本等等信息的介绍,不要理,直接next就会出现是否接受perl安装说明,按图示选择接受,然后继续next。
3
上面next以后会出现一个安装路径的选项,你可以根据自己的需要更改安装路径也可以默认安装路径为c盘不过,因为perl的安装包其实很小,所以建议直接安装到c盘。设置好安装路径以后继续next,在d出的这个界面不要理直接点击next。
4
上面那步完成以后,perl安装的设置工作就完成了,安装也进入到了最后一步。
在d出的界面上直接点击next,然后就会出现进度条,不过不要担心,这个进度很快,不会超过十分钟。进度条读完以后就会出现一个很像开始那个界面的窗口,直接点击finish完成安装。
一般完成安装以后,它会自动打开浏览器访问一个perl的网站不要理,直接关闭即可。
5
完成上面的安装下面就是配置了。
首先打开cmd命令编辑窗口,方法有俩种。
第一种是直接在开始(所有程序)→附件 里面找到“命令提示符”点击就会出现如图所示的界面。
第二种方法是开始(所有程序)→附件 在里面找到“附件”点击,然后在里面输入cmd,然后确定。
6
然后在这个命令窗口输入perl -v查看环境变量是否配置好了。
如果配置好就会出现如下的内容,如果没有就会提示说perl不是内部或外部命令balabala。。。如下图所示。
这个环境变量的配置因为系统版本等等原因会出现未配置等等,遇到这种情况不要急,我在最后讲如何配置环境变量。
现在默认大家的环境变量都配置好了,如果你的没有配置好请翻到第10步按照提示配置好,然后再回来继续7、8、9的 *** 作。
7
下面就是perl脚本的调试了。
首先可以用你的脚本编辑器写一个最简单的perl脚本,如果没有用txt文本也可以。
#!usr/bin/perl -w ##这里-w的意思是开启warning;
print "Hello World!\n";
写完以后记得把文件扩展名从txt改为pl。
建议:把perl脚本保存在非汉字路径下面。比如不要保存在E:\学习 这一类目录下面。
8
编辑好perl脚本以后,打开cmd窗口进入到你编辑perl脚本的目录具体命令是
E: 回车 这里E:是更改驱动器的,默认是c盘。
cd E:\perl 回车 (这个是我编辑的目录)输入完成。
dir 回车 dir的作用是显示当前目录下面的文件。
注:这里cd是dos系统的指令,如果想在windows系统下面熟练使用perl,建议简单学习一下dos系统的命令。
9
进入到E:\perl以后大家可以从上面可以看到我在perl这个目录下面有一个hellopl文件这个就是我编辑的perl脚本文件,下面我们执行它。
perl hellopl 回车
可以看到回车以后就输出了我们前面编辑的脚本
print "Hello World!\n";
perl脚本的执行就完成了。如果你的环境变量没有出现问题,那么你就可以去找更高级的perl教程去学习perl了,祝大家学习愉快^_^。
10
现在讲perl脚本环境变量的配置,我的系统因为是win7可能和xp还有win8略微一下差别,不过差别不会太大。
首先第一步右键计算机然后选择属性,打开属性界面,然后点击高级系统设置。然后在d出的界面上点击环境变量,具体如图所示。
然后在系统变量里面,按照图示找到path路径设置,选择编辑。
在新窗口中输入你安装perl的bin的路径,例如我的是C:\Perl\bin然后用分号隔开。
接下来就是一路确定,你懂得。
完成确定以后继续回去前面7、8、9的 *** 作。
以上就是关于strawberry perl是干么用的无意安装了全部的内容,包括:strawberry perl是干么用的无意安装了、怎样在unix下安装perl5.24.0、Python和Perl是什么软件,中文叫什么名字怎么读等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)