Build For UE5.0 failed

I am trying to follow your documentation and compile this plugin in UE5.0.
But it reported an error.
Is this source code using a unique API from another version?

Compiler: C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX64\x64\cl.exe
Linker: C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX64\x64\link.exe
Library Manager: C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX64\x64\lib.exe
Resource Compiler: C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\rc.exe
UnrealHeaderTool needs to run because no generated code directory was found for module InstaLODUI
Parsing headers for UnrealEditor
  Running UnrealHeaderTool "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\HostProject.uproject" "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Intermediate\Build\Win64\UnrealEditor\Development\UnrealEditor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -abslog="C:\Users\zhangrui\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Program+Files+Epic+Games+UE_5.0\UHT-UnrealEditor-Win64-Development.txt" -installed
Reflection code generated for UnrealEditor in 3.4777898 seconds
Writing manifest to D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Saved\Manifest-UnrealEditor-Win64-Development.xml
Default.rc2: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\Default.rc2.res" doesn't exist.
UnrealEditor-InstaLODLoad.dll: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Binaries\Win64\UnrealEditor-InstaLODLoad.dll" doesn't exist.
UnrealEditor-InstaLODMeshReduction.dll: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Binaries\Win64\UnrealEditor-InstaLODMeshReduction.dll" doesn't exist.
Default.rc2: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODMeshReduction\Default.rc2.res" doesn't exist.
UnrealEditor-InstaLODMeshReduction.lib: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODMeshReduction\UnrealEditor-InstaLODMeshReduction.lib" doesn't exist.
UnrealEditor-InstaLODMeshReduction.dll: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Binaries\Win64\UnrealEditor-InstaLODMeshReduction.pdb" doesn't exist.
UnrealEditor-InstaLODUI.dll: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Binaries\Win64\UnrealEditor-InstaLODUI.dll" doesn't exist.
Module.InstaLODUI.gen.2_of_3.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\Module.InstaLODUI.gen.2_of_3.cpp.obj" doesn't exist.
UnrealEditor-InstaLODUI.dll: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Binaries\Win64\UnrealEditor-InstaLODUI.pdb" doesn't exist.
PCH.InstaLODUI.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\PCH.InstaLODUI.h.obj" doesn't exist.
Module.InstaLODMeshReduction.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODMeshReduction\Module.InstaLODMeshReduction.cpp.obj" doesn't exist.
Module.InstaLODUI.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\Module.InstaLODUI.cpp.obj" doesn't exist.
PCH.InstaLODMeshReduction.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODMeshReduction\PCH.InstaLODMeshReduction.h.obj" doesn't exist.
Module.InstaLODUI.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\Module.InstaLODUI.cpp.json" doesn't exist.
PCH.InstaLODMeshReduction.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODMeshReduction\PCH.InstaLODMeshReduction.h.json" doesn't exist.
UnrealEditor-InstaLODLoad.dll: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Binaries\Win64\UnrealEditor-InstaLODLoad.pdb" doesn't exist.
PCH.InstaLODLoad.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODLoad\PCH.InstaLODLoad.h.obj" doesn't exist.
InstaLODLoadModule.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODLoad\InstaLODLoadModule.cpp.obj" doesn't exist.
PCH.InstaLODLoad.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODLoad\PCH.InstaLODLoad.h.json" doesn't exist.
InstaLODLoadModule.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODLoad\InstaLODLoadModule.cpp.json" doesn't exist.
UnrealEditor-InstaLODUI.lib: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\UnrealEditor-InstaLODUI.lib" doesn't exist.
Module.InstaLODUI.gen.1_of_3.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\Module.InstaLODUI.gen.1_of_3.cpp.obj" doesn't exist.
Module.InstaLODUI.gen.2_of_3.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\Module.InstaLODUI.gen.2_of_3.cpp.json" doesn't exist.
Module.InstaLODUI.gen.1_of_3.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\Module.InstaLODUI.gen.1_of_3.cpp.json" doesn't exist.
UnrealEditor-InstaLODLoad.lib: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODLoad\UnrealEditor-InstaLODLoad.lib" doesn't exist.
PCH.InstaLODUI.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\PCH.InstaLODUI.h.json" doesn't exist.
Module.InstaLODMeshReduction.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODMeshReduction\Module.InstaLODMeshReduction.cpp.json" doesn't exist.
Module.InstaLODUI.gen.3_of_3.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\Module.InstaLODUI.gen.3_of_3.cpp.obj" doesn't exist.
UnrealEditor.target: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Binaries\Win64\UnrealEditor.modules" doesn't exist.
Module.InstaLODUI.gen.3_of_3.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\Module.InstaLODUI.gen.3_of_3.cpp.json" doesn't exist.
PCH.InstaLODMeshReduction.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODMeshReduction\PCH.InstaLODMeshReduction.h.pch" doesn't exist.
Default.rc2: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODLoad\Default.rc2.res" doesn't exist.
PCH.InstaLODLoad.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODLoad\PCH.InstaLODLoad.h.pch" doesn't exist.
PCH.InstaLODUI.cpp: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Intermediate\Build\Win64\UnrealEditor\Development\InstaLODUI\PCH.InstaLODUI.h.pch" doesn't exist.
UnrealEditor.target: Produced item "D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Binaries\Win64\UnrealEditor.target" doesn't exist.
Building UnrealEditor...
Using Visual Studio 2022 14.36.32537 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532) and Windows 10.0.18362.0 SDK (C:\Program Files (x86)\Windows Kits\10).
[Adaptive Build] Excluded from InstaLODLoad unity file: InstaLODLoadModule.cpp
Determining max actions to execute in parallel (6 physical cores, 12 logical cores)
  Executing up to 6 processes, one per physical core
Building 19 actions with 6 processes...
[1/19] Resource Default.rc2
[2/19] Resource Default.rc2
[3/19] Resource Default.rc2
[4/19] Compile PCH.InstaLODMeshReduction.cpp
[5/19] Compile PCH.InstaLODUI.cpp
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\UnrealEd\Public\UnrealEd.h(6): warning: Monolithic headers should not be used by this module. Please change it to explicitly include the headers it needs.
[6/19] Compile PCH.InstaLODLoad.cpp
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\UnrealEd\Public\UnrealEd.h(6): warning: Monolithic headers should not be used by this module. Please change it to explicitly include the headers it needs.
[7/19] Compile InstaLODLoadModule.cpp
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODLoad\Private\InstaLODLoadModule.cpp(16): fatal error C1083: 无法打开包括文件: “Misc/ConfigUtilities.h”: No such file or directory
[8/19] Compile Module.InstaLODMeshReduction.cpp
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODMeshReduction\Public\InstaLOD\InstaLOD.h(84): error C3668: “FInstaLOD::IsReductionActive”: 包含重写说明符“override”的方法没有重写任何基类方法
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODMeshReduction\Private\InstaLODModule.cpp(20): fatal error C1083: 无法打开包括文件: “Misc/ConfigUtilities.h”: No such file or directory
[9/19] Compile Module.InstaLODUI.gen.3_of_3.cpp
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODMeshReduction\Public\InstaLOD\InstaLOD.h(84): error C3668: “FInstaLOD::IsReductionActive”: 包含重写说明符“override”的方法没有重写任何基类方法
[10/19] Compile Module.InstaLODUI.gen.1_of_3.cpp
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODMeshReduction\Public\InstaLOD\InstaLOD.h(84): error C3668: “FInstaLOD::IsReductionActive”: 包含重写说明符“override”的方法没有重写任何基类方法
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Public\Scripting\Settings\InstaLODMaterialMergeSettings.h(71): error C2065: “UE_KINDA_SMALL_NUMBER”: 未声明的标识符
[11/19] Compile Module.InstaLODUI.gen.2_of_3.cpp
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODMeshReduction\Public\InstaLOD\InstaLOD.h(84): error C3668: “FInstaLOD::IsReductionActive”: 包含重写说明符“override”的方法没有重写任何基类方法
[12/19] Compile Module.InstaLODUI.cpp
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODMeshReduction\Public\InstaLOD\InstaLOD.h(84): error C3668: “FInstaLOD::IsReductionActive”: 包含重写说明符“override”的方法没有重写任何基类方法
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Customizations\InstaLODOptimizeToolCustomization.cpp(82): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Developer\MeshMergeUtilities\Public\IMeshMergeUtilities.h(28): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Customizations\InstaLODOptimizeToolCustomization.cpp(82): error C2039: "__this": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Developer\MeshMergeUtilities\Public\IMeshMergeUtilities.h(28): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Customizations\InstaLODOptimizeToolCustomization.cpp(82): error C2737: “SkeletalMesh”: 必须初始化 const 对象
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\InstaLODUIModule.cpp(272): error C2039: "GetBrush": 不是 "FAppStyle" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\SlateCore\Public\Styling\AppStyle.h(23): note: 参见“FAppStyle”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\InstaLODUIModule.cpp(272): error C3861: “GetBrush”: 找不到标识符
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Public\Scripting\Settings\InstaLODMaterialMergeSettings.h(71): error C2065: “UE_KINDA_SMALL_NUMBER”: 未声明的标识符
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Scripting\InstaLODScriptWrapper.cpp(159): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\LevelEditor\Public\LevelEditor.h(20): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Scripting\InstaLODScriptWrapper.cpp(159): error C2737: “SkeletalMesh”: 必须初始化 const 对象
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Slate\InstaLODWindow.cpp(182): error C2039: "GetBrush": 不是 "FAppStyle" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\SlateCore\Public\Styling\AppStyle.h(23): note: 参见“FAppStyle”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Slate\InstaLODWindow.cpp(182): error C3861: “GetBrush”: 找不到标识符
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Slate\InstaLODWindow.cpp(388): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\LevelEditor\Public\LevelEditor.h(20): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Slate\InstaLODWindow.cpp(494): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\LevelEditor\Public\LevelEditor.h(20): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Slate\InstaLODWindow.cpp(496): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\LevelEditor\Public\LevelEditor.h(20): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODBaseTool.cpp(113): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\LevelEditor\Public\LevelEditor.h(20): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODBaseTool.cpp(197): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\LevelEditor\Public\LevelEditor.h(20): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODBaseTool.cpp(202): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\LevelEditor\Public\LevelEditor.h(20): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODBaseTool.cpp(411): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\LevelEditor\Public\LevelEditor.h(20): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODBaseTool.cpp(725): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\LevelEditor\Public\LevelEditor.h(20): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(75): error C2039: "GetVertices": 不是 "UE::Math::TBox<double>" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Core\Public\CoreFwd.h(21): note: 参见“UE::Math::TBox<double>”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(76): error C2665: “TArray<FVector,FDefaultAllocator>::Append”: 没有重载函数可以转换所有参数类型
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Core\Public\Containers\Array.h(1915): note: 可能是“void TArray<FVector,FDefaultAllocator>::Append(std::initializer_list<InElementType>)”
        with
        [
            InElementType=FVector
        ]
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(76): note: “void TArray<FVector,FDefaultAllocator>::Append(std::initializer_list<InElementType>)”: 无法将参数 1 从“FVector [8]”转换为“std::initializer_list<InElementType>”
        with
        [
            InElementType=FVector
        ]
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(76): note: 无构造函数可以接受源类型,或构造函数重载决策不明确
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Core\Public\Containers\Array.h(2268): note: 或    “void TArray<FVector,FDefaultAllocator>::Append(const UE::Math::TVector<double> *,int)”
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(76): note: “void TArray<FVector,FDefaultAllocator>::Append(const UE::Math::TVector<double> *,int)”: 应输入 2 个参数,却提供了 1 个
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Core\Public\Containers\Array.h(1874): note: 或    “void TArray<FVector,FDefaultAllocator>::Append(TArray<OtherElementType,OtherAllocator> &&)”
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(76): note: “void TArray<FVector,FDefaultAllocator>::Append(TArray<OtherElementType,OtherAllocator> &&)”: 无法从“FVector [8]”推导出“TArray<OtherElementType,OtherAllocator> &&”的 模板 参数
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Core\Public\Containers\Array.h(1848): note: 或    “void TArray<FVector,FDefaultAllocator>::Append(const TArray<OtherElementType,OtherAllocator> &)”
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(76): note: “void TArray<FVector,FDefaultAllocator>::Append(const TArray<OtherElementType,OtherAllocator> &)”: 无法从“FVector [8]”推导出“const TArray<OtherElementType,OtherAllocator> &”的 模板 参数
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(76): note: 尝试匹配参数列表“(FVector [8])”时
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(86): error C2039: "GetAttachParentActor": 不是 "UCameraComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Engine\Classes\Camera\CameraComponent.h(21): note: 参见“UCameraComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(86): error C2737: “CameraActor”: 必须初始化 const 对象
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(101): error C2039: "GetVertices": 不是 "UE::Math::TBox<double>" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Runtime\Core\Public\CoreFwd.h(21): note: 参见“UE::Math::TBox<double>”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(254): error C2065: “UE_KINDA_SMALL_NUMBER”: 未声明的标识符
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(254): error C2065: “UE_KINDA_SMALL_NUMBER”: 未声明的标识符
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODImposterizeTool.cpp(303): error C2065: “UE_KINDA_SMALL_NUMBER”: 未声明的标识符
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Tools\InstaLODSettings.cpp(75): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Editor\LevelEditor\Public\LevelEditor.h(20): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Utilities\InstaLODUtilities.cpp(202): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Developer\MeshMergeUtilities\Private\MeshMergeHelpers.h(8): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Utilities\InstaLODUtilities.cpp(202): error C2737: “Resource”: 必须初始化 const 对象
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Utilities\InstaLODUtilities.cpp(1208): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Developer\MeshMergeUtilities\Private\MeshMergeHelpers.h(8): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Utilities\InstaLODUtilities.cpp(1208): error C2737: “SkeletalMesh”: 必须初始化 const 对象
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Utilities\InstaLODUtilities.cpp(1345): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Developer\MeshMergeUtilities\Private\MeshMergeHelpers.h(8): note: 参见“USkeletalMeshComponent”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Utilities\InstaLODUtilities.cpp(1345): error C2660: “UInstaLODUtilities::InsertLODToSkeletalMesh”: 函数不接受 4 个参数
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Public\Utilities\InstaLODUtilities.h(80): note: 参见“UInstaLODUtilities::InsertLODToSkeletalMesh”的声明
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Utilities\InstaLODUtilities.cpp(1345): note: 尝试匹配参数列表“(IInstaLOD *, InstaLOD::IInstaLODMesh *, int32, UMaterialInterface *)”时
D:\test1\xuwei_lel20230829\plugins\InstaLODMeshReduction\dist\HostProject\Plugins\InstaLODMeshReduction\Source\InstaLODUI\Private\Utilities\InstaLODUtilities.cpp(1720): error C2039: "GetSkeletalMeshAsset": 不是 "USkeletalMeshComponent" 的成员
D:\Program Files\Epic Games\UE_5.0\Engine\Source\Developer\MeshMergeUtilities\Private\MeshMergeHelpers.h(8): note: 参见“USkeletalMeshComponent”的声明
CompilationResultException: Error: OtherCompilationError
   at UnrealBuildTool.ActionGraph.ExecuteActions(BuildConfiguration BuildConfiguration, List`1 ActionsToExecute, List`1 TargetDescriptors) in d:\build\++UE5\Sync\Engine\Source\Programs\UnrealBuildTool\System\ActionGraph.cs:line 375
   at UnrealBuildTool.BuildMode.Build(TargetMakefile[] Makefiles, List`1 TargetDescriptors, BuildConfiguration BuildConfiguration, BuildOptions Options, FileReference WriteOutdatedActionsFile) in d:\build\++UE5\Sync\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 611
   at UnrealBuildTool.BuildMode.Build(List`1 TargetDescriptors, BuildConfiguration BuildConfiguration, ISourceFileWorkingSet WorkingSet, BuildOptions Options, FileReference WriteOutdatedActionsFile, Boolean bSkipPreBuildTargets) in d:\build\++UE5\Sync\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 282
   at UnrealBuildTool.BuildMode.Execute(CommandLineArguments Arguments) in d:\build\++UE5\Sync\Engine\Source\Programs\UnrealBuildTool\Modes\BuildMode.cs:line 237
   at UnrealBuildTool.UnrealBuildTool.Main(String[] ArgumentsArray) in d:\build\++UE5\Sync\Engine\Source\Programs\UnrealBuildTool\UnrealBuildTool.cs:line 612
WriteFileIfChanged() wrote 29 changed files of 29 requested writes.
Timeline:

[ 0.000]
[ 0.000](+176.137) <unknown>
[176.137]

Hello @ukhack and welcome to our community!

An updated version of InstaLOD for Unreal Engine is now available to download that supports Unreal Engine 5.3.2. The download is available from your InstaLOD Cloud account.

Please let us know if you have further issues compiling the plugin with UE 5.3.2.

Thanks!