UE4报错:无法编译项目

目录

错误一:

[解决方案: 创建项目不使用中文名(路径也不要有中文名)](#解决方案: 创建项目不使用中文名(路径也不要有中文名))

错误二:

解决方案:VS一开始使用的是2022版,创建时它让下2019版,下完之后把2022版VS卸载就可以了(不知道为什么。。。)


错误一:

Running I:/Epic Game/UE_4.26/Engine/Binaries/DotNET/UnrealBuildTool.exe Development Win64 -Project="I:/Epic Games Project/测试项目/测试项目.uproject" -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDE

Creating makefile for ??????ĿEditor (no existing makefile)

@progress push 5%

Parsing headers for ??????ĿEditor

Running UnrealHeaderTool "I:\Epic Games Project\??????Ŀ\??????Ŀ.uproject" "I:\Epic Games Project\??????Ŀ\Intermediate\Build\Win64\??????ĿEditor\Development\??????ĿEditor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -abslog="C:\Users\15620\AppData\Local\UnrealBuildTool\Log_UHT.txt" -installed

I:/Epic Games Project/????/Source/????/????GameModeBase.h(1): Error: Missing UCLASS name

解决方案: 创建项目不使用中文名(路径也不要有中文名)

错误二:

Running I:/Epic Game/UE_4.26/Engine/Binaries/DotNET/UnrealBuildTool.exe Development Win64 -Project="I:/Epic Games Project/TestProject/TestProject.uproject" -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDE
Creating makefile for TestProjectEditor (no existing makefile)
@progress push 5%
Parsing headers for TestProjectEditor
Running UnrealHeaderTool "I:\Epic Games Project\TestProject\TestProject.uproject" "I:\Epic Games Project\TestProject\Intermediate\Build\Win64\TestProjectEditor\Development\TestProjectEditor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -abslog="C:\Users\15620\AppData\Local\UnrealBuildTool\Log_UHT.txt" -installed
Reflection code generated for TestProjectEditor in 3.4640772 seconds
@progress pop
Building TestProjectEditor...
Using Visual Studio 2019 14.40.33812 toolchain (C:\VS??????\VC\Tools\MSVC\14.40.33807) and Windows 10.0.22621.0 SDK (E:\Windows Kits\10).
Building 9 actions with 32 processes...
@progress 'Compiling C++ source code...' 0%
@progress 'Compiling C++ source code...' 11%
1/9 Default.rc2
@progress 'Compiling C++ source code...' 22%
2/9 SharedPCH.Engine.ShadowErrors.cpp
Detected compiler newer than Visual Studio 2019, please update min version checking in WindowsPlatformCompilerSetup.h
I:\Epic Game\UE_4.26\Engine\Source\Runtime\Core\Public\Traits/IsContiguousContainer.h(6): fatal error C1083: ?޷??򿪰????ļ?: ??initializer_list??: No such file or directory

解决方案:VS一开始使用的是2022版,创建时它让下2019版,下完之后把2022版VS卸载就可以了(不知道为什么。。。)

相关推荐
mxwin4 小时前
Unity URP下新技术MSSPT 取代SSR和光线追踪
unity·游戏引擎·shader
心之所向,自强不息8 小时前
# Unity MCP + Codex CLI 完整教程(Windows)
windows·unity·游戏引擎
KillJUMP9 小时前
GODOT SHADER关键函数
游戏引擎·godot
Oiiouui12 小时前
Godot(4.x): Python处理转换Excel为注入Json
游戏引擎·godot
追光者♂14 小时前
【测评系列3】CSDN AI数字营销实测体验官:测试 开源项目——Superpowers 游戏引擎从零开发实战指南
人工智能·深度学习·机器学习·typescript·开源·游戏引擎·superpowers
元气少女小圆丶15 小时前
SenseGlove Nova 2+Unity开发笔记3
笔记·unity·游戏引擎
Oiiouui15 小时前
Godot(4.x): 游戏管理器: Excel 动态依赖注入实现
游戏·游戏引擎·godot
WMX101215 小时前
Unity-shader学习记录
学习·unity·游戏引擎
WMX101215 小时前
Hololens 2 上部署 Unity+MRTK 项目_模型着色
unity·游戏引擎·hololens
游乐码15 小时前
unity基础(八)协程
游戏·unity·c#·游戏引擎