supersp 发表于 2010-5-12 02:41:38

【已解决】如何让编译程序更小?

本帖最后由 supersp 于 2010-5-12 13:13 编辑

即使只有一句MSGBOX代码,编译出来的程序仍然在280K左右啊
有没有办法让程序变得更小? 比如说简单的功能,用VC只有几K的大小。


看来,没办法绕过解释器的臃肿了...
本来打算用它写一些命令行程序,但体积问题有点棘手

netegg 发表于 2010-5-12 03:31:00

戏不太大,解释器在那摆着呢,不过要是代码多的话,大小和一句相差不大,
我有个脚本217k,编译完了也就300多k

xz00311 发表于 2010-5-12 09:33:34

是不是加壳啦

afan 发表于 2010-5-12 09:39:25

蛋大虾正解~ 脚本程序都差不多~

hzxymkb 发表于 2010-5-12 10:27:05

回复 4# afan
高手!请看看我的吧!

afan 发表于 2010-5-12 10:30:54

回复 5# hzxymkb


    再正常不过了~ 占体积的几乎不是脚本,而是解释器

hzxymkb 发表于 2010-5-12 10:34:17

回复 6# afan
为什么其他的语言编译出来的程序都很小呢?

zjimmy 发表于 2010-5-12 11:05:00

因为 AU3 是脚本语言,必须通过其(庞大的)解释器,“翻译”成机器语言,所以编译出来的程序体积较大~

nxbigdaddy 发表于 2010-5-12 11:42:28

即使你什么都不写也要280k的!
页: [1]
查看完整版本: 【已解决】如何让编译程序更小?