问题出现情况:
UE4和vs都无法正常编译C++代码(新添加的C++也无法编译)
消息日志中有如下报错:“clxx error c3859”,“clxx fatal c1076”
错误出现原因:
电脑虚拟内存不足
解决办法:
-
重新设置电脑的虚拟内存,具体操作如下: 打开电脑的设置,找到“高级系统设置”,看到下图的界面,点击“性能”的“设置”;
-
调到“高级”板块,“虚拟内存”里面的“更改”;
-
选择内存富裕的磁盘(我设置的D盘),“自定义大小”,虚拟内存设置建议,最小值为运行内存的1-1.5倍,最大值为运行内存的2-2.5倍。
例如:我的电脑内存为8G,即8192MB,我设置的虚拟内存大小为8192~16384MB.
注意:设置完内存别忘了点一下旁边的设置,才算设置成功。
至此,问题解决,若存在错误之处欢迎指出~