Hello, Welcome to the Forums,
I did a google search for “unreal engine ConcurrentLinearAllocator.h” (a term from the ERROR part of your log) and found some forum threads that may help you solve it:
For Those who cannot build C++ project via UE5.3:
[image]
For anyone who has this issue, please downgrade your VS 2022’s MSVC version.
[2/6] Compile [x64] SharedPCH.Engine.Cpp20.cpp
Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h
D:\UE_5.3\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4668: û???__has_feature???ΪԤ???꣬???0???#if/#elif??
D:\UE_5.3\Engine\Source\Runtime\Core\Public\E…
So a while back I started getting this message from the engine whenever I tried creating a new project in unreal engine 5.4.
C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4668: ‘__has_feature’ is not defined as a preprocessor macro, replacing with ‘0’ for ‘#if/#elif’
C:\Program Files\Epic Games\UE_5.4\Engine\Source\Runtime\Core\Public\Experimental\ConcurrentLinearAllocator.h(31): error C4067: unexpected tokens followi…