利用PerlAPP可以将程序运行在HP/UX,LINUX,SOLARIS,WINDOWS等平台,可视化调试器可以远程调试,PerlNet可以编译NET部分。软件还可以生成Active控件,微软的MSI安装文件等。
相当专业又必不可少的工具软件,程序员什么的不认识它都不好意思说自己是程序员,欢迎下载测试.
为Perl程序员开发程序提供必不可少的工具,使得创建、构造程序变得容易,可以将perl程序在HP-UX、Linux、Solaris和Windows平台下生成各自可执行文件,调试Perl脚本也是一件容易的事,支持将 VBScript转换成Perl,也能用Perl创建.NET 和 ActiveX控件
软件特色
配置
使用PerlApp全新的跨平台包装,您可以在任何平台上向任何人开发和配置您的Perl程序。
提供代码为可执行文件或作为Windows服务器,ActiveX组件,.NET程序集或在系统托盘内。
使用Perl代码轻松创建MSI文件。
代码
对源代码执行最佳实践或个性化编码策略。
使用动态结果交互式过滤文本。
从VBScript到Perl,启动过渡。
修复
通过覆盖实验,热点分析和数据集的比较,提高代码性能和可靠性。
使用灵活的窗口调试器,迅速发现问题。
授权
授权是基于用户的,因此一个授权会覆盖所有的语言,平台和系统,不管您是在家里,在工作中,还是在笔记本电脑上,在咖啡店里。授权包含所有定点以发布更新(如从Perl Dev Kit 9.1到9.3等等)。
安装教程
1、在本站下载perl dev kit,解压缩,找到安装文件,双击,弹出欢迎安装界面,点击【next】
2、勾选【I accept...】,点击【next】
3、选择安装组件,默认即可,继续【next】
4、点击【install】开始安装
5、点击【finish】,安装完成
perl dev kit生成exe后中文无法使用的解决方法
调试运行时 所用关于encoding 的模块
use encode qw(decode);
sub T {
my $text = shift;
return decode( 'gb2312', $text );
}
运行正常。
生成exe,报错 unknow encoding 'gb2312' 经过几次测试也锁定是encode 没有被 perlapp 打包进去, 上网查了下7.2以后就不直接自动打包encoding了。
于是, 我添加该模块 perlapp --add encode --force xx.pl
还是不行。
--add encode::cn
当然不要忘记在code 中加入use encode::cn哦。
|