vs版本:vs2019 16.5.4
虚幻4源码版本:4.24.3
在生成项目的时候,会发现出现下面的错误

点击图中对应的bool选项

发现是这个地方出现了错误,
我查了下谷歌,这个是微软更新的问题。
解决方案为在其后加上
!=nullptr
即

此时点保存,可能会显示没有访问权限,所以只需要将这个文件保存在另外一个文件夹,然后覆盖到引擎的源文件目录就行了。
然后重新打开vs,再等生成,就会生成成功了

这个错误微软官方也在修复中,可能会在将来的版本中更新这个错误。
对于虚幻4.25版本的纠错方法,可以看这个链接
https://github.com/EpicGames/UnrealEngine/commit/25cefc81fe24c767eb995b0bb66b5611e0596973
本文介绍在使用VS2019 16.5.4编译虚幻4.24.3源码时遇到的错误及其解决方法。错误源于微软更新,解决方案是在特定代码后添加!=nullptr,并保存文件覆盖原引擎目录。对于虚幻4.25的修复,请参考指定GitHub链接。

被折叠的 条评论
为什么被折叠?



