首页
社区
课程
招聘
[求助]VS2010编译文件大小问题
发表于: 2015-1-4 16:45 6824

[求助]VS2010编译文件大小问题

2015-1-4 16:45
6824
使用向导创建一个MFC DLL,Release编译出来有1.54M,VC6才有几十K。为什么这样,能优化吗?谢谢。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 398
活跃值: (40)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
你是不是静态连接MFC了?
2015-1-4 17:10
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
是的。难道只要静态链接就这么大?但是VC6中很小啊。
2015-1-4 17:23
0
雪    币: 8197
活跃值: (3322)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
4
vc6静态链接mfc个几十k的出来看看。。
2015-1-4 17:37
0
雪    币: 206
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
你自己用vs6建立一个mfc dll工程不就知道了。
2015-10-23 14:14
0
雪    币: 7
活跃值: (49)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
还是too yong 看看这个84eK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4m8X3L8h3u0G2P5g2)9J5k6h3y4G2L8g2)9J5c8Y4m8G2M7%4c8Q4x3V1j5J5x3K6N6Q4x3X3g2Z5N6r3#2D9
2015-10-25 14:40
0
雪    币: 9941
活跃值: (2273)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
如果你的目标编译出来的文件小, 在VS2010下,无论你怎么优化,是不可能小于VC6的

即使你优化出非常小的文件,那么目标机器一定要去装VC2010的运行库,要不然运行不了
要知道VS2010要比win7新,所以你优化得越小,要装运行库的系统越多

所以,为了通用性,你最好是静态联编.

如果单纯要求体积小,用VC6就好了
2015-10-25 14:51
0
游客
登录 | 注册 方可回帖
返回