今天svn update了下代码,rebuild工程的时候报错:
fatal error C1060:compiler is out of heap space 意思是说编译器堆内存不足
百度结果:VS编译器默认有/Zm1000的编译器选项,该选项会使得C编译器去申请大约750M的内存,但是比较新的编译器已经可以自增的申请内存 了,所以该参数的意义不是很大。
解决办法:可以在命令行参数中添加 /Zm100
参考博客:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26253010&id=4079912
http://blog.csdn.net/csdnmicrosoftcsdn/article/details/52023231
参考帖子:http://bbs.csdn.net/topics/350017787/
双击打开报错的cpp文件,发现整个文件都是乱码了,删除重新update了下,rebuild就没有问题了。