目前Perl 的exe生成工具到底算不算编译??

iROB 2002-01-02 02:50:14
我看了peifang对于这个贴子的回答“3点问题,每题20分,答完加分,多谢!”

使我感到困惑,目前的主要的几种exe生成工具(perlcc、perlapp、perl2exe),都不能算是编译吗???

编译跟打包到底有何区别???请教!

...全文
103 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Banz 2002-05-17
  • 打赏
  • 举报
回复
Perl只能算转换成EXE
原理如下:
其实就是把Perl的代码和模块放入EXE资源里。然后内置解释,然后把资源中的代码资源(估计是加过密或压缩)放入临时文件夹里…… 就这样 实现的其实还是解释的原理……
wormemory 2002-04-29
  • 打赏
  • 举报
回复
很同意楼上所说的!!!!


PERL不会成为编译的
ynnsu 2002-04-28
  • 打赏
  • 举报
回复
perl 不提供编译器。。是它写出来的东西也不能用在商业目的。。不能卖产品。自能自己用。如果以后出编译器。我想那个编译器是非免费的。
iROB 2002-01-07
  • 打赏
  • 举报
回复
Perl 6 出来会否带编译器?
wac2000 2002-01-05
  • 打赏
  • 举报
回复
iROB(ROB),Perl和Python虽然都是脚本语言,但是他们的工作方式很不一样。
Python运行的时候把一个类编译成二进制的文件。
hoowa 2002-01-03
  • 打赏
  • 举报
回复
可能是我们的Perl大师没写:
1、他不会写,水平不够
2、没必要写,Perl大师做事情总是不和别人比
iROB 2002-01-03
  • 打赏
  • 举报
回复
那为何Perl会没有严格意义上的编译器??

同样是脚本语言, python 有没有编译器?
peifang 2002-01-03
  • 打赏
  • 举报
回复
perl为什么没有编译器我也不知道。python当然有编译器了。
peifang 2002-01-02
  • 打赏
  • 举报
回复
perlapp、perl2exe都叫package。因为它们原理都是把perl解释器和脚本一起放到exe文件中。
perlcc当然也不能算compile,最多是transfer,它转换成C语言,已经是另一种语言了,和perl有什么关系?

2,203

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 CGI
社区管理员
  • CGI社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧