VS2017减小编译程序exe文件大小的方法

从VS2008升级VS2017,发现以前的项目到2017编译,大小都在2MB以上,空项目都要接近2M,2008编译出来才300KB左右。

研究后发现是2017加入了很多新的MFC控件导致,而这些新控件我们老的项目工程是用不到的,所以只要去掉这些就会减小。

 

发现有个宏

#define _AFX_NO_MFC_CONTROLS_IN_DIALOGS

就是控制这些新控件的

加入stdafx.h里

再重新编译,发现以前的工程又回到了本来的大小

666666666666666666~

估计也适用于其他版本的VS

上一篇:使用VS2017开发安卓app(2)新建项目


下一篇:VS2017使用