中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-18 12:52
47,814 主题排行 / 349,908 发帖 / 今日 1 篇 / 48,259 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 怎么djgpp编译出的程序那么大啊?
可打印版本  966 / 4
第1楼 poor 发表于 2006-12-24 11:22
初级用户 发帖 36 积分 160
怎么djgpp编译出的程序那么大啊?
我只不过写了个最最简单的hello程序,结果编译出来却有70老多K,近80K的样子,

而原来:
用TC2的才有8K(真tiny);
用LCCwin32编的win32 console程序才9k(很small);
用VC6编的console和gui程序,都是40k(大点也还凑合);


是我设的不对吗?即使再没优化,也不能那么大压。。。。

俺滴老天爷啊,俺么法活辣,这怎么瘦得撩蛙,

谁来帮俺解释解释压。。。。
第2楼 poor 发表于 2006-12-24 11:23
初级用户 发帖 36 积分 160
一个hello的dos程序竟然80K,不敢相信哪。。。:(
第3楼 electronixtar 发表于 2006-12-24 12:01
铂金会员 发帖 2,672 积分 7,493

结果编译出来却有70老多K,近80K的样子,

保护模式的exe就这个样子。为了兼容性
第4楼 poor 发表于 2006-12-24 12:55
初级用户 发帖 36 积分 160
哦,,谢谢,,
第5楼 Wengier 发表于 2006-12-24 21:23
系统支持 发帖 10,521 积分 27,736
可以用UPX压缩一下,一般都至少可以压一半左右的。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023