社区
非技术区
帖子详情
Delphi2010生成的程序体积太大了
leonliu911
2009-08-26 07:58:20
就一个空白窗口,什么都没有,编译出来将近800K,CB的更大,比D7、D2007、D2009生成的大了一倍。
这要是用几个控件、代码再多点,不是要十几M了?!
...全文
2533
51
打赏
收藏
Delphi2010生成的程序体积太大了
就一个空白窗口,什么都没有,编译出来将近800K,CB的更大,比D7、D2007、D2009生成的大了一倍。 这要是用几个控件、代码再多点,不是要十几M了?!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
51 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
许利凯
2011-10-09
打赏
举报
回复
viist、win7很大是因为功能不同了
同样是一个空的窗口,为什么会平白多出这么多??
楼上的几们大叫现在时代不同了,硬盘空间足够大的同志,你们是写程序的人吗?照你们的说法,如果我要在线更新程序每次都要下载好几M几十M的文件DLL?
wixsky
2011-10-09
打赏
举报
回复
还有默认的 ICON 图标占了 300K,把默认图标换小一点的
lkm_cf
2011-08-23
打赏
举报
回复
我也关注这问题,想一好多办法,都小不下来。
chyanog
2011-04-29
打赏
举报
回复
10分
changsn
2011-02-11
打赏
举报
回复
靠………………
slmax1
2010-12-29
打赏
举报
回复
每天回帖即可获得10分可用分
slmax1
2010-12-13
打赏
举报
回复
[Quote=引用 2 楼 bigsail 的回复:]
那你就选 Build with runtime package.
小很多。
[/Quote]
就是这样。
slmax1
2010-12-08
打赏
举报
回复
[Quote=引用 2 楼 bigsail 的回复:]
那你就选 Build with runtime package.
小很多。
[/Quote]
就是这样。
fengsirui
2010-12-08
打赏
举报
回复
为何不用build with runtime packages?
jfet
2010-12-08
打赏
举报
回复
反正你都是用盗版,还计较多给点空间
a420106025
2009-09-23
打赏
举报
回复
一定有它的道理 D7 一定要改革 现在的系统跨平台性 大小无所谓 有不做木马 木马也不是好做的 会做木马也活不了
璀璨夜空
2009-09-19
打赏
举报
回复
还有使用Delphi3的啊~~~
ainai9000
2009-09-18
打赏
举报
回复
Delphi3使用ing,欢迎交流。
gzlcd
2009-09-16
打赏
举报
回复
如果 Delphi 还是折磨个升级策略,迟早死翘翘,目前看不出D10 和 D3、D4 有什么革命性的进步?VCL 也好,语言本身也好,都没什么实质性的改善,目前D7 基本就是中级版本了,以后的升级基本是扯蛋!
shaoyiping
2009-09-13
打赏
举报
回复
[Quote=引用 34 楼 caixin99 的回复:]
C++ Builder 2010生成一个窗口30几K
[/Quote]
还得拷贝一些运行库,不止几M
ahjoe
2009-09-07
打赏
举报
回复
不管怎么说,体积小总是好的。
caixin99
2009-09-06
打赏
举报
回复
C++ Builder 2010生成一个窗口30几K
楚人无衣
2009-09-05
打赏
举报
回复
楼上的真是好笑……你用Delphi 7生成个空窗体比较?关闭RTTI据测试,效果不大
CaiBirdy
2009-09-05
打赏
举报
回复
真扯,程序大小是用代码编出来的,关工具什么事??,自己不会改代码,反而怨起工具了,真是可笑。。。
百万年薪
2009-09-05
打赏
举报
回复
从今以后大家可以使用build with runtime packages.
这样就小很多了。
加载更多回复(30)
减小
delphi
生成
EXE文件
体积
的方法
一、IDE控制 1、关闭RTTI反射机制 自从
Delphi
2010
中引入了新的RTTI反射机制后,编译出来的
程序
会变得很大,这是因为默认情况下
Delphi
2010
给所有类都加上了反射机制。而我们的工程并不每每都需要使用到这个功能,所以对于不需要使用的地方,我们可以简单的用下面的方法禁用RTTI反射,从而大大减小文件
体积
。 禁用的方法很简单,就是要在工程(dpr文件中。De...
XE 编译
生成
的文件
太大
了,如何减少文件
体积
大小
XE 编译
生成
的文件
太大
了,如何减少文件
体积
大小 1、Project->options->Linking->debug information 设置为False即可
减小
Delphi
XE5编译出来的
程序
体积
默认
Delphi
XE, XE2, XE3,XE4,XE5, XE6 ... 编译出来的
程序
体积
很大。 一般用两个方法可以很大程度上减少
程序
体积
。 一、在工程中用编译指令禁用RTTI 禁用的方法很简单,就是要在工程 的Uses语句前添加下面的定义就可以了: { Reduce EXE size by disabling as much of RTTI as possible (
delphi
...
关于
Delphi
XE
程序
太大
的问题
第一步:关闭debug infomation. 打开工程后,依次点击project–option–
delphi
compiler–linking 将右边Debug information改为False(记住 四个版本都要) 第二步: 关闭RTTi. 点击Project–view source.在第二行添加编译开关代码 { Reduce EXE size by disabling as much o...
非技术区
830
社区成员
53,569
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章