早上有大牛来帮我改了下VS2008的工程设置,编译后的文件大小有明显变化。看了下,他改了下面这四个:
在C/C++->Code Generation
StringPooling="true"
BufferSecurityCheck="false"
在C/C++->Language
RuntimeTypeInfo="false"
在Linker->Advanced
RandomizedBaseAddress="1"
欣慰之余,Google了下,找到一个比较靠谱的同类信息:
VC2008中影响exe大小和速度的全部编译选项
http://blog.csdn.net/jackyjkchen/archive/2009/10/15/4676635.aspx