如何给程序减肥?(20分)

  • 主题发起人 主题发起人 guhui
  • 开始时间 开始时间
G

guhui

Unregistered / Unconfirmed
GUEST, unregistred user!
我的东东有3M多大。在VC中最终发行的可执行文件很小;不知在delphi中如何处理。
我把编译的一些调试选项都关了,打开代码优化也不行。救命!
 
用aspack压缩,或者分解成dll.
 
我用upx
去newhua查一下down一个
delphi直接编译后600k的我可以压到<150k
至于vb编译的,我帮别人压过18M->2M,faint
 
upx比aspack还牛吗
 
其实VC的程序也很大!不信你使用静态MFC试试就明白了。
毕竟VC和windows都是微软的东东,所以Windows安装的时候就装了
MFC的DLL而Borland公司和微软的谈判破裂,所以Delphi的动态库没有
包涵到Windows中,要用只能自己让用户装,不过很大啦。
所以一般Delphi的程序都使用静态库,执行文件大没有办法。
upx免费的,aspack要美元。
我都用过,基本上都好用,只是upx你最好去下个shell,他是控制台软件。
我的主页上有个简易的upxshell可以凑合用。
suncw.y365.com
suncw.boy.net.cn
 
http://go4.163.com/lovejingtao/myres.htm
 
后退
顶部