递归火山软件开发平台
标题:
减小火山MFC编译的文件大小
[打印本页]
作者:
Zero
时间:
2021-10-4 23:35
标题:
减小火山MFC编译的文件大小
测试于:飞扬#19
首先我们看看火山MFC空窗口程序,所编译x64的大小:
3.99MB
然后我们来优化一下
禁用随机基址
(, 下载次数: 63)
上传
点击文件名下载附件
如图所示,添加编译参数:/DYNAMICBASE:NO
注意:如果是编译为dll文件则不能禁用随机基址
属性名:@视窗.附加编译参数.release-default
属性值:"link: /DYNAMICBASE:NO"
此时编译的文件大小:
3.93 MB
去掉MFC的视觉样式资源
(, 下载次数: 73)
上传
点击文件名下载附件
也就是这些东西,通常用不到。
编辑文件:voldp\plugins\vprj_win\classlib\sys\mfc_ui_base\src\res\mfc_ui_base.rc
将这位于24行的代码:
#include "l.CHS\afxribbon.rc" // MFC 功能区和控件条资源
复制代码
直接删除或使用“//”注释掉。
//#include "l.CHS\afxribbon.rc" // MFC 功能区和控件条资源
复制代码
最后编译的文件大小:
2.63 MB
作者:
zmfree
时间:
2021-10-5 00:07
作者:
b0y
时间:
2021-10-5 08:38
感觉4M还好
作者:
shuimiao
时间:
2021-10-5 10:14
不错,要是官方能搞个编译时自动优化就好了
作者:
创世魂
时间:
2021-10-5 11:33
不错,可以。后面我反馈一下,看看能不能加到官方优化里面。
作者:
bosket
时间:
2021-10-7 00:41
不错。用上了!
期待你的 [类库封装] [视窗] 轻界面 更新!
作者:
qzc1998
时间:
2021-10-8 17:17
能有什么地方选择点击一下输出更小体积那就更方便使用了
作者:
qzc1998
时间:
2021-10-8 17:20
静态库体积比较大,有选择可以动态库编译也许也是个好方法
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4