(第2遍中)内存的堆空间不够 & error: MSB3073 & 超过了 PCH 的虚拟内存范围

压缩包里打开的新工程文件,运行 GenerateProjectFiles.bat 后,再点击 .sln 文件,编译工程,编译了 1.5h 左右,快结束的时候报错如下:

  • 编译器的堆空间不足
  • 在第2遍中编译器的堆空间不足
  • error MSB3073: 命令"...\Build\BatchFiles\Build.bat -Target="UE4Editor Win64 Development" -Target="ShaderCompileWorker Win64 Development -Quiet" -WaitMutex -FromMsBuild"已退出,代码为 6。

    这里要注意报错的原因应该看第一个 error,也就是堆空间不足,而不是 MSB3073

我一开始就搞错了方向,去尝试看 MSB3073 错误的帖子,如下:
https://ask.csdn.net/questions/7639284

帖子中方法:

  • 加入bEnableUndefinedIdentifierWarnings = false;
  • 删除文件夹
    两种方法都没用(不过看评论区有些人是成功的,因人而异吧,唉)

也就是说,出现 MSB3073 错误的原因其实有很多,最后导致的结果是报错 error MSB3073

后面尝试解决堆空间不足问题,成功解决,具体参见博客:

超过了 PCH 的虚拟内存范围问题解决
https://blog.csdn.net/weixin_43704737/article/details/106307112

方法是改变了电脑本地的虚拟内存分配方式

相关推荐
人才程序员2 个月前
VS2022配置Qt环境
c语言·开发语言·c++·vscode·qt·ui·vs
AdleyTales3 个月前
Visual Studio 设置回车代码补全
vs
kgduu3 个月前
vs2017 调试时无法进入静态库源代码解决办法
vs
Papicatch3 个月前
课设--学生成绩管理系统
前端·系统架构·课程设计·html5·vs
不停感叹的老林_<C 语言编程核心突破>4 个月前
2024-05-22 VS2022使用modules
c++·vs·c++ modules·modules
Naisu Xu5 个月前
使用 code-server 搭建在线的 VS Code 编辑器
ide·编辑器·web·vs·云办公
大河qu6 个月前
IDE/VS2015和VS2017帮助文档MSDN安装和使用
ide·vs·离线安装·msdn·帮助文档·在线安装
诗雅颂7 个月前
电脑使用者必备的文本编辑器,哪款适合你?
ide·编辑器·vim·xcode·工具·vs·移动
一碗螺蛳粉Li8 个月前
MFC 原生LsitCtrl单元格嵌入图标
c++·mfc·vs
诗雅颂8 个月前
什么是IDE?新手用哪个IDE比较好?
ide·python·pycharm·android studio·xcode·vs