完整的报错:
1.内部编译器错误。 UE4 D:\UE4\UnrealEngine-4.27.2-release\Engine\Plugins\VirtualProduction\RemoteControl\Source\RemoteControl\Private\RemoteControlPreset.cpp 1870
2.严重性 代码 说明 项目 文件 行 禁止显示状态
错误 MSB3073 命令“..\..\Build\BatchFiles\Rebuild.bat -Target="UE4Editor Win64 Development" -Target="ShaderCompileWorker Win64 Development -Quiet" -WaitMutex -FromMsBuild”已退出,代码为 -1。 UE4 D:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets 51
解决方法:
0.将解压缩的文件夹改名为UES_4.27.2 也可以不改,保险起见改一下。
1.删除引擎源代码目录下“Engine\Intermediate\Build\Win64\UE4Editor\Development\VisualStudioDTE”文件夹。
2.重新运行Setup.bat。
3.重新运行GenerateProjectFiles.bat。
4.在visual stutio installer 的 修改 单个组件 搜索unreal 弹出unreal engine 安装程序。选上然后修改。重启。
5.编译sln。
6.再不济就把vs2019升级到16.11.12.文章来源:https://www.toymoban.com/news/detail-630408.html
PS:笔者是在第六步编译成功的。而且直接点的本地调试,然后它就自动编译加调试了。文章来源地址https://www.toymoban.com/news/detail-630408.html
到了这里,关于VS2019编译UE4 4.27.2时出现编译报错的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!