1、编译时采用Release模式,这样比Debug模式小得多
2、右键工程-->属性-->配置属性-->C/C++ -->优化-->选择"使大小最小化"
3、若采用MFC:右键工程-->属性-->配置属性-->常规-->MFC的使用-->在共享DLL中使用MFC(相反在静态库中使用MFC会很大)
4、少使用资源文件,尽量使用较小的资源文件,若采用MFC,可以看看Res目录下的exe图标文件(*.ico),我看了下,默认的ico都是66KB。。。生成的exe不大
才怪,于是从网上找了个只有1KB的ico文件作为图标,exe文件瞬间减小了很多
5、使用第三方的压缩软件对exe进行压缩后再发布,如采用UPX等软件
6、继续寻找中...