创建c++项目失败怎么办,错误消息如下

无法编译该项目。要在Visual Studio中打开它吗?

Running C:/Program Files/Epic Games/UE_4.24/Engine/Binaries/DotNET/UnrealBuildTool.exe Development Win64 -Project="C:/Users/bienu/Documents/Unreal Projects/我的项目2/我的项目2.uproject" -TargetType=Editor -Progress -NoHotReloadFromIDE
Creating makefile for ?ҵ???Ŀ2Editor (no existing makefile)
@progress push 5%
Parsing headers for ?ҵ???Ŀ2Editor
  Running UnrealHeaderTool "C:\Users\bienu\Documents\Unreal Projects\?ҵ???Ŀ2\?ҵ???Ŀ2.uproject" "C:\Users\bienu\Documents\Unreal Projects\?ҵ???Ŀ2\Intermediate\Build\Win64\?ҵ???Ŀ2Editor\Development\?ҵ???Ŀ2Editor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -installed
C:/Users/bienu/Documents/Unreal Projects/????2/Source/????2/????2Character.h(1): Error: Class 'A' must inherit UObject or a UObject-derived class
C:/Users/bienu/Documents/Unreal Projects/????2/Source/????2/????2GameMode.h(1): Error: Class 'A' must inherit UObject or a UObject-derived class

试试下载VS2017版本的,记得还有那个C++游戏开发选项也要下载,然后就是项目名称自定义为全英文,我也是这样的情况,这个办法是我自己可以用的,不知道你能不能用,可以试试看