精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
锐英源精品原创,禁止全文或局部转载,禁止任何形式的非法使用,侵权必究
最近学习虚幻引擎开发,使用UE4版本,UE4下的项目非常复杂庞大,从网上下载的例子总是有错误,建议用4.0里的高版本来加载,同时配置好环境才能解决。下面列举一些UE4项目加载常见错误:
Running D:/Epic Games/UE_4.26/Engine/Binaries/DotNET/UnrealBuildTool.exe Development Win64 -Project="F:/教材补充/游戏引擎/EpicSurvivalGameSeries-master/EpicSurvivalGameSeries-master/SurvivalGame 4.26/SurvivalGame.uproject" -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDE
Creating makefile for SurvivalGameEditor (no existing makefile)
F:\?̲IJ???\??Ϸ????\EpicSurvivalGameSeries-master\EpicSurvivalGameSeries-master\SurvivalGame 4.26\Source\SurvivalGame\SurvivalGame.Build.cs: warning: Modules must specify an explicit precompiled header (eg. PrivatePCHHeaderFile = "SurvivalGame.h") from UE 4.21 onwards.
@progress push 5%
Parsing headers for SurvivalGameEditor
Running UnrealHeaderTool "F:\?̲IJ???\??Ϸ????\EpicSurvivalGameSeries-master\EpicSurvivalGameSeries-master\SurvivalGame 4.26\SurvivalGame.uproject" "F:\?̲IJ???\??Ϸ????\EpicSurvivalGameSeries-master\EpicSurvivalGameSeries-master\SurvivalGame 4.26\Intermediate\Build\Win64\SurvivalGameEditor\Development\SurvivalGameEditor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -abslog="C:\Users\Administrator\AppData\Local\UnrealBuildTool\Log_UHT.txt" -installed
Reflection code generated for SurvivalGameEditor in 7.1851048 seconds
@progress pop
Building SurvivalGameEditor...
Using Visual Studio 2019 14.29.30040 toolchain (d:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30037) and Windows 10.0.19041.0 SDK (D:\Windows Kits\10).
[Upgrade]
[Upgrade] Using backward-compatible build settings. The latest version of UE4 sets the following values by default, which may require code changes:
[Upgrade] bLegacyPublicIncludePaths = false => Omits subfolders from public include paths to reduce compiler command line length. (Previously: true).
[Upgrade] ShadowVariableWarningLevel = WarningLevel.Error => Treats shadowed variable warnings as errors. (Previously: WarningLevel.Warning).
[Upgrade] PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs => Set in build.cs files to enables IWYU-style PCH model. See https://docs.unrealengine.com/en-US/Programming/BuildTools/UnrealBuildTool/IWYU/index.html. (Previously: PCHUsageMode.UseSharedPCHs).
[Upgrade] Suppress this message by setting 'DefaultBuildSettings = BuildSettingsVersion.V2;' in SurvivalGameEditor.Target.cs, and explicitly overriding settings that differ from the new defaults.
[Upgrade]
Building 7 actions with 6 processes...
@progress 'Compiling C++ source code...' 0%
@progress 'Compiling C++ source code...' 14%
[1/7] SurvivalGame.rc
@progress 'Compiling C++ source code...' 29%
[2/7] PCH.SurvivalGame.cpp
c1xx: fatal error C1083: ?????????м??ļ?: ??F:\教材补充\游戏引擎\EpicSurvivalGameSeries-master\EpicSurvivalGameSeries-master\SurvivalGame 4.26\Intermediate\Build\Win64\UE4Editor\Development\SurvivalGame\PCH.SurvivalGame.h.pch??: No such file or directory
命令“"D:\Epic Games\UE_4.26\Engine\Build\BatchFiles\Build.bat" SurvivalGameEditor Win64 Development -Project="F:\教材补充\游戏引擎\EpicSurvivalGameSeries-master\EpicSurvivalGameSeries-master\SurvivalGame 4.26\SurvivalGame.uproject" -WaitMutex -FromMsBuild”已退出,代码为 6。
Running D:/Epic Games/UE_4.26/Engine/Binaries/DotNET/UnrealBuildTool.exe Development Win64 -Project="F:/教材补充/游戏引擎/UE4-ShooterGame-master/UE4-ShooterGame-master 4.26/ShooterGame.uproject" -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDE
WARNING: AES key parsed from encryption.ini is too long. It must be 32 bytes, so will be truncated!
WARNING: Project signing keys found in 'F:\?̲IJ???\??Ϸ????\UE4-ShooterGame-master\UE4-ShooterGame-master 4.26' are of the old insecure short format. Please regenerate them using the project crypto settings panel in the editor!
WARNING: Pak encryption is enabled, but no valid encryption key was found. Please generate a key in the editor project crypto settings. Encryption will be disabled
WARNING: AES key parsed from encryption.ini is too long. It must be 32 bytes, so will be truncated!
WARNING: AES key parsed from encryption.ini is too long. It must be 32 bytes, so will be truncated!
Creating makefile for ShooterGameEditor (no existing makefile)
WARNING: AES key parsed from encryption.ini is too long. It must be 32 bytes, so will be truncated!
ERROR: Unable to find plugin 'NoesisGUI' (referenced via ShooterGame.uproject). Install it and try again, or remove it from the required plugin list.
Assertion failed: !bIsInitialized [File:D:/build/++Portal/Sync/Portal/Source/Programs/EpicGamesLauncher/Layers/DataAccess/Private/Analytics/CommunityPortalAnalytics.cpp] [Line: 183] FCommunityPortalAnalyticsAnalytics::Initialize called more than once.
无法读取项目状态
an Unreal process has crashed:ue4-EpicGamesLaucher
加载时报错误,则项目加载不了,还会退到EpicGamesLaucher