楼主:
red0whale (red whale)
2016-10-15 02:10:32开发平台(Platform): Windows 10
编译器、IDE: Visual Studio 2015
额外使用到的函数库(Library Used): MFC
问题(Question):
各位好,
请问用VS编译出来的MFC视窗程式其档案大小是不是都是那么大呀?
我光用Debug写一个Hello world程式编译出来就7、8 MB左右了…
即便选Release,档案大小也将近3 MB左右
其他人写的exe视窗应用程式顶多 7百 KB 左右而已(而且功能还很复杂)
我用VS 2015编译MFC动辄至少3 MB以上,而且还只是写一个Hello world的程式而已
请问是不是每个MFC程式出来的档案大小都会这么大?
又请问怎么压缩它使得它和其他程式一样,至少可以把它压缩至1 MB以下
如果没办法,是不是又要找其他library去写了?
(感觉好不容易是个美好的开始又这么地毁了…)
拜托各位了
感恩
补充说明(Supplement):
作者:
pttworld (批踢踢世界)
2016-10-15 05:16:00shared DLL or static library
作者:
kwpn (ITSST)
2016-10-15 10:43:00对现代硬盘来说 不等是700kb还是3mb都很小吧
作者:
layan (教练我想打球 T_T)
2016-10-15 12:49:00ATL + WTL 真心不骗
作者: as0 2016-10-15 12:52:00
VC2010之后都会变肥
作者:
Caesar08 (Caesar)
2016-10-15 14:15:00等等就7了
作者: ggBird (ggBird) 2016-10-15 18:06:00
你是没出过社会喔,一堆公司还在用vc6
作者: longlongint (华哥尔) 2016-10-15 19:28:00
静态连结才棒 少写一个安装套件的教学(误
作者:
EdisonX (卡卡兽)
2016-10-16 00:00:00(1) 用 shared dll 会比较小 (2) vs 愈后面的版本 , 包出来的东西的确愈大 , 特别是 dll 包装。
作者: netio (新中间选民) 2016-10-16 07:12:00
改用VC6吧 或不用MFC
作者:
F04E (Fujitsu)
2016-10-20 17:53:00MFC用来作一些公司Windows上的小工具还蛮方便的啊
作者:
joelihai (无敌垃圾桶)
2016-10-23 02:29:00我们公司还在用VC6 配MFC开发阿,最近迫不得已才开始转vs2013