问个初学者的问题,关于exe发布后的大小.
我最近发现我的exe发布后怎么会很大啊.例如就这样一行代码:
#include <iostream.h>
void main()
{
int a;
cin> > a;
cout < < "你输入的数字是: " < <a < <endl;
}
发布成exe后居然有200多K大小!到底是怎么回事啊?人家几十K的小软件不可能连这样的代码都不如嘛,真是郁闷死我了...请家帮忙说一下,该怎么办.谢谢.
[解决办法]
最主要的影响是链接方式什么的,你链接了太多没有用的东西了。
你可以找一些网上的例子,让你这段代码变到1K左右(根据我的经验)
[解决办法]
编译 Release 版本就会小好多
[解决办法]
我随便写的程序编译出来都3M多呢。又怎样呢。
初学者何必在这个根本无所谓的问题上浪费时间。
[解决办法]
不要用Debug来发布,这样会很大
用Release就会小很多了