Open hjp10010 opened 1 year ago
Hey @hjp10010,
I think you are on UE 5.0.3. The main branch is for UE5.1 and greater. We are working to build a revision for UE5.0 and will release that as a branch.
Let me know if that solves the issue
@xxEoD2242 hello,when i use the branch ue5 to build Plugins and copy it to my project on UE 5.0.3 and link,i still get the error about "error C2039: "ClassPaths": is not the member of "FARFilter" " and "ChaosWheeledVehicleMovementComponent.h,No such file or directory",but maybe it is because i have two version of UE5,5.1,5.0.3.
@xxEoD2242 hello,when i use the branch ue5 to build Plugins and copy it to my project on UE 5.0.3 and link,i still get the error about "error C2039: "ClassPaths": is not the member of "FARFilter" " and "ChaosWheeledVehicleMovementComponent.h,No such file or directory",but maybe it is because i have two version of UE5,5.1,5.0.3.
Hey @Akalivivy, I think that is the issue. Can you do a clean rebuild and delete your Intermediate folder, then try again?
I'll take a look at the branches and organize them
Bug report
What's the issue you encountered?
已启动生成... 1>------ 已启动生成: 项目: Blocks, 配置: Development_Editor x64 ------ 1>Using bundled DotNet SDK 1>Log file: C:\Users\34555\AppData\Local\UnrealBuildTool\Log.txt 1>Creating makefile for BlocksEditor (no existing makefile) 1>UnrealBuildTool : warning : Library 'Shell32.lib' was not resolvable to a file when used in Module 'AirSim', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning. 1>UnrealBuildTool : warning : Library 'dinput8.lib' was not resolvable to a file when used in Module 'AirSim', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning. 1>UnrealBuildTool : warning : Library 'dxguid.lib' was not resolvable to a file when used in Module 'AirSim', assuming it is a filename and will search library paths for it. This is slow and dependency checking will not work for it. Please update reference to be fully qualified alternatively use PublicSystemLibraryPaths if you do intended to use this slow path to suppress this warning. 1>Parsing headers for BlocksEditor 1> Running UnrealHeaderTool "E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Blocks.uproject" "E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Intermediate\Build\Win64\BlocksEditor\Development\BlocksEditor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -abslog="C:\Users\34555\AppData\Local\UnrealBuildTool\Log_UHT.txt" -installed 1>Reflection code generated for BlocksEditor in 1.3707893 seconds 1>Building BlocksEditor... 1>Using Visual Studio 2022 14.34.31937 toolchain (E:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933) and Windows 10.0.18362.0 SDK (E:\Windows Kits\10). 1>[Adaptive Build] Excluded from Blocks unity file: Blocks.cpp 1>Determining max actions to execute in parallel (6 physical cores, 12 logical cores) 1> Executing up to 6 processes, one per physical core 1> Requested 1.5 GB free memory per action, 8.12 GB available: limiting max parallel actions to 5 1>Building 11 actions with 5 processes... 1>[1/11] Resource Default.rc2 1>[2/11] Resource Default.rc2 1>[3/11] Compile SharedPCH.Engine.ShadowErrors.cpp 1>[4/11] Compile Blocks.cpp 1>[5/11] Link UnrealEditor-Blocks.lib 1> 正在创建库 E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Intermediate\Build\Win64\UnrealEditor\Development\Blocks\UnrealEditor-Blocks.lib 和对象 E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Intermediate\Build\Win64\UnrealEditor\Development\Blocks\UnrealEditor-Blocks.exp 1>[6/11] Compile Module.AirSim.cpp 1>E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirBlueprintLib.cpp(243): error C2039: "ClassPaths": 不是 "FARFilter" 的成员 1>E:\Epic Games\UE_5.0\Engine\Source\Runtime\AssetRegistry\Public\AssetRegistry\IAssetRegistry.h(22): note: 参见“FARFilter”的声明 1>E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirBlueprintLib.cpp(243): error C2039: "this": 不是 "FARFilter" 的成员 1>E:\Epic Games\UE_5.0\Engine\Source\Runtime\AssetRegistry\Public\AssetRegistry\IAssetRegistry.h(22): note: 参见“FARFilter”的声明 1>E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirBlueprintLib.cpp(243): error C2039: "GetClassPathName": 不是 "UClass" 的成员 1>E:\Epic Games\UE_5.0\Engine\Source\Runtime\Engine\Public\Animation\ExposedValueHandler.h(11): note: 参见“UClass”的声明 1>E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirBlueprintLib.cpp(243): error C2039: "this": 不是 "UClass" 的成员 1>E:\Epic Games\UE_5.0\Engine\Source\Runtime\Engine\Public\Animation\ExposedValueHandler.h(11): note: 参见“UClass”的声明 1>E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirBlueprintLib.cpp(244): error C2039: "ClassPaths": 不是 "FARFilter" 的成员 1>E:\Epic Games\UE_5.0\Engine\Source\Runtime\AssetRegistry\Public\AssetRegistry\IAssetRegistry.h(22): note: 参见“FARFilter”的声明 1>E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirBlueprintLib.cpp(244): error C2039: "this": 不是 "FARFilter" 的成员 1>E:\Epic Games\UE_5.0\Engine\Source\Runtime\AssetRegistry\Public\AssetRegistry\IAssetRegistry.h(22): note: 参见“FARFilter”的声明 1>E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirBlueprintLib.cpp(244): error C2039: "GetClassPathName": 不是 "UClass" 的成员 1>E:\Epic Games\UE_5.0\Engine\Source\Runtime\Engine\Public\Animation\ExposedValueHandler.h(11): note: 参见“UClass”的声明 1>E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Plugins\AirSim\Source\AirBlueprintLib.cpp(244): error C2039: "this": 不是 "UClass" 的成员 1>E:\Epic Games\UE_5.0\Engine\Source\Runtime\Engine\Public\Animation\ExposedValueHandler.h(11): note: 参见“UClass”的声明 1>[7/11] Compile Module.AirSim.gen.cpp 1>E:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets(44,5): error MSB3073: 命令“"E:\Epic Games\UE_5.0\Engine\Build\BatchFiles\Build.bat" BlocksEditor Win64 Development -Project="E:\Program Files (x86)\Colosseum-main\Unreal\Environments\Blocks\Blocks.uproject" -WaitMutex -FromMsBuild”已退出,代码为 6。 1>已完成生成项目“Blocks.vcxproj”的操作 - 失败。 ========== 版本: 0 成功,1 失败,0 更新,0 跳过 ========== ========== 占用时间 01:24.715 ==========
Settings
settings.json is default
How can the issue be reproduced?
I followed the steps on the airsim official website to test when I clicked the .sln profile and try to press F5 (I had set building config to "Develop Editor" and x64) It occurred
What's better than filing an issue? Filing a pull request :). :)