找软件用软件,就到华军软件园! 软件发布
所在位置: 首页 — PC软件 — 编程软件 — 编程工具  —  ActivePerl(32bit)
ActivePerl(32bit)

ActivePerl(32bit)  5.20.2.2002 官方版

二维码
  • 版       本: 5.20.2.2002 官方版
  • 软件授权: 免费软件
  • 软件类型: 国外软件
  • 软件语言: 英文
  • 更新时间: 2019-02-07
  • 应用平台: WinAll
  • 软件评分:
  • 软件大小: 26.26MB

高速下载 需下载高速下载器,提速50% 本地下载 普通下载,速度较慢

下载服务协议见页面底部

软件介绍 下载地址 相关文章 网友点评

基本简介
ActivePerl(32bit)段首LOGO
ActivePerl是一个可以让你任意执行 Perl 程序的工具软件,其包含了包括有 Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager四套开发工具程序,可以让你编写出适用于 unix, windows, linux系统的CGI程序来。
相似软件
版本说明
软件地址

ActivePerl(32bit)截图

 

ActivePerl功能特点

  Perl的核心

  Perl软件包管理器

  安装程序

  完整的在线文档

  Windows版本附加功能:

  Perl支持ISAPI

  PerlEx

  PerlScript

  PerlEz

 

ActivePerl安装方法

  1、解压ActivePerl官方版后,运行安装包。

ActivePerl(32bit)截图

  2、点击下一步。

ActivePerl(32bit)截图

  3、选择【Modify】安装。安装完成后,通过cmd查看是否安装成功。

ActivePerl(32bit)截图

  4、输入命令【perl -v】,出现下方提示,安装成功。

 

ActivePerl使用方法

  1、在Windows上用ActivePerl写一个HelloWorld,测试完毕后,我们在C盘创建一个文件。

  HelloWorld.pl

ActivePerl(32bit)截图

  2、右键HelloWorld.pl文件 -> 用记事本打开该文件,然后输入以下代码:

  #!/usr/bin/env perl

  print "HelloWorld"

  3、然后保存

ActivePerl(32bit)截图

  4、回到cmd命令提示符。

  cd

  返回到C盘根目录

  perl HelloWorld.pl

  或者直接键入HelloWorld.pl

  解释下:2行代码的作用

  #!/usr/bin/env perl是典型的解释器路径声明(魔法声明),如果考虑到跨平台,在Unix/Linux上使用的,是必须要加上这个声明的,如果只是单纯的在windows上学习Perl,这个声明无关紧要。

  print "HelloWorld"则是一条语句,作用就是在屏幕上输出一个字符串,""内的则是字符串,例如小伙伴可以尝试修改""内的内容。

 

ActivePerl(32bit)截图

 

ActivePerl常见问题

  解决ActivePerl输出中文乱码问题

  就以windows上的ActivePerl为例。小编的代码特别简单,就是一句print "你好",却出现了乱码,如图。

ActivePerl(32bit)截图

  遇到这样的问题,我们要怎么办?

  1、其实就是perl编码的问题,这其实和我们操作系统的编码有关。我们打开cmd命令提示符,输入chcp获得编码类型代码。可见,小编这里的windows是代号936为默认编码格式。

ActivePerl(32bit)截图

  2、然后我们可以看到,936代码页对应的是gb2313(即中文),或者说是gbk。

ActivePerl(32bit)截图

  3、我们知道了我们windows是用gb2312编码的,这时我们只要改变编码格式即可。

  4、在代码头部输入:

  use utf8;

  #引入utf8模块 脚本内的字符串使用utf8作为编码格式

  binmode(STDOUT,":encoding(gbk)");

  #标准输出使用gbk作为编码格式,也可以把gbk改为gb2312

  binmode(STDIN,":encoding(gbk)");

  #如果涉及到输入流,例如读文件,不加这条读中文文件会出现乱码

  binmode(STDERR,":encoding(gbk)");

  #如果异常错误中的字符串有中文,请加上STDERR,否则也会出现乱码

  print "你好"

  5、此时是不是就能正常输出中文了呢?

  6、一定要注意一点,如果代码涉及到读取中文的文件,一定要加上binmode(STDIN,":encoding(gbk)");

 

ActivePerl(32bit)截图

 

 

Perl 和 StrawberryPerl 与 ActivePerl对比

  Perl 是 Practical Extraction and Report Language 的缩写 "实用报表提取语言"。ActiveStatePerl 和 Strawberry Perl 在 Windows 平台上Perl的编译器。Perl 于后两者的关系 是 C 语言和 linux 系统有自带的GCC 的关系。

  ActiveState Perl和 Strawberry Perl最大的区别是 Strawberry Perl 里面有多包含一些 CPAN 里的模块, 所以Strawberry Perl 下载的安装文件有 80多M, 而ActiveState Perl 只有20M 左右。ActiveState Perl: ActiveState提供了一个免费的社区版本和一个商业支持的Perl用于Win32和Perl的二进制分布。Strawberry Perl:用于Windows的100%开源Perl,使用来自CPAN的模块不需要二进制包。

  ActivePerl含了包括有 Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager四套开发工具程序,可以让用户编写出适用于unix,windows,linux系统的的CGI程序。

 

  总结:用户可以根据自己的需要选择合适的软件下载使用。

 

ActivePerl更新日志

1.对部分功能进行了优化

2.解了好多不能忍的bug

 

华军小编推荐:

ActivePerl(32bit)一直以来都是大多数网民最常用的软件,华军软件园还有快表软件AlphaEbot动作编辑软件河小象编程客户端自动化测试工具AutoRunner小海龟LOGO语言等同样是网民非常喜爱的软件,大家可以来华军软件园下载!

相关文章

网友评论

您的评论需要经过审核才能显示

全部评论
华军网友 发表于: 2015/01/17 09:27:46
之前听同学说这里有ActivePerl(32bit)5.20.2.2002 官方版下载,还真有,我找ActivePerl(32bit)好久了

回复

华军网友 发表于: 2018/07/15 18:42:16
ActivePerl(32bit)帮我了很大忙,感谢华军软件园

回复

华军网友 发表于: 2017/10/27 09:28:50
正在等待ActivePerl(32bit)下载完毕,为了能够遇到一个符合我预期的编程工具软件,真是费了老劲了。

回复

华军网友 发表于: 2011/03/30 08:38:11
不错,比有些编程工具强多了,非常简单实用!

回复

华军网友 发表于: 2016/11/28 00:42:50
这个版本的ActivePerl(32bit)响应变快了!优化的真不错

回复

华军网友 发表于: 2016/04/28 11:41:33
我的电脑没声音了

回复

华军网友 发表于: 2018/02/21 08:04:07
根本不好用

回复

华军网友 发表于: 2010/06/29 22:05:17
终于把ActivePerl(32bit)5.20.2.2002 官方版下载成功了,真心不容易啊

回复

华军网友 发表于: 2019/06/06 13:15:02
不错,比有些编程工具强多了,非常简单实用!

回复

华军网友 发表于: 2014/08/22 05:48:34
为什么我安装了这个ActivePerl(32bit)之后,电脑就感觉变得比以前慢了很多?是电脑配置的问题么

回复

软件介绍
下载地址
相关文章
网友点评
返回顶部




ActivePerl(32bit)

ActivePerl(32bit)