gpt4 book ai didi

c++ - UE4 - 在我从编辑器添加新的 C++ 文件后,Visual Studio 无法打开任何源文件 - UBT_COMPILED_PLATFORM 错误

转载 作者:行者123 更新时间:2023-12-04 17:28:12 44 4
gpt4 key购买 nike

我在 UE4.25 天前开始了一个 c++ 项目,并开始在蓝图中制作原型(prototype)。现在我想开始并将我的逻辑应用到 C++ 中。

问题:当我从编辑器(右键单击 -> new c++)创建一个新 Actor 时,新文件生成了数千 与引擎相关的错误, 并且找不到源文件了。它可以编译,但后来我无法处理它,因为它充满了波浪线,我无法让 IntelliSense 工作,即使是 FVectors 等基本类型。

我尝试了什么:我尝试手动将 UE 路径添加到项目设置;我尝试删除和更改 Actor 的名字;每次都重建。卸载并重新安装 UE4.25 实际上改变了一些东西:现在只有 10 个错误,而不是 10000 个,它们都是关于缺少源文件(从 CoreMinimal.h 开始)。我再次尝试了我在互联网上找到的每一个解决方案,因为为什么不呢,但运气不好。

我现在也在卸载并重新安装 Visual Studio。有没有人遇到过这种错误?有什么新的解决方案吗?

编辑:重新安装 Visual Studio 没有帮助。我收到关于“无法打开源文件”的错误.h"PlatformTime.h"PlatformTLS.h,然后是 13345 个与包含无关的其他错误。

最佳答案

在你的项目文件夹中找到“uproject”类型的文件,右击该文件,选择“Generate Visual Studio project files”,完成后返回IDE,会提示修改文件,选择reload all 完成后,重新生成工程解决方案。

关于c++ - UE4 - 在我从编辑器添加新的 C++ 文件后,Visual Studio 无法打开任何源文件 - UBT_COMPILED_PLATFORM 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61969947/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com