Unreal Engine 4 фатальная ошибка C1083

Я пытался сгенерировать новый проект UE4 (C ++ / Третье лицо), но я всегда получаю следующую ошибку

The project could not be compiled. Would you like to open it in Visual Studio?

Running C:/Program Files/Epic Games/UE_4.17/Engine/Binaries/DotNET/UnrealBuildTool.exe AnotherWorld Development Win64 -project="C:/Users/Paul/Documents/Unreal Projects/AnotherWorld/AnotherWorld.uproject" -editorrecompile -progress -NoHotReloadFromIDE
Creating makefile for AnotherWorld (no existing makefile)
Performing full C++ include scan (no include cache file)
@progress push 5%
Parsing headers for AnotherWorldEditor
Running UnrealHeaderTool "C:\Users\Paul\Documents\Unreal  Projects\AnotherWorld\AnotherWorld.uproject" "C:\Users\Paul\Documents\Unreal Projects\AnotherWorld\Intermediate\Build\Win64\AnotherWorldEditor\Development\AnotherWorldEditor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -installed
Reflection code generated for AnotherWorldEditor in 18,9575823 seconds
@progress pop
Performing 11 actions (2 in parallel)
[2/11] Resource ModuleVersionResource.rc.inl
[3/11] Resource PCLaunch.rc
SharedPCH.Engine.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.11.25503\INCLUDE\cstddef(5): fatal error C1083: file (Include) could not be opened: "stddef.h": No such file or directory
ERROR: UBT ERROR: Failed to produce item: C:\Users\Paul\Documents\Unreal  Projects\AnotherWorld\Binaries\Win64\UE4Editor-AnotherWorld.dll
Total build time: 42,13 seconds (Local executor: 0,00 seconds)

Как я могу исправить эту ошибку?

0

Решение

Я знаю, что это старый вопрос, но я решил бросить свой ответ любому, кто наткнется на него.

Возможно, вы столкнулись с той же проблемой, что и я, то есть я отсутствует UCRT SDK. Когда вы изменяете установку VS из установщика Visual Studio, убедитесь, что вы устанавливаете Windows Universal CRT SDK вместе с той версией Windows SDK, которую вы используете. В моем случае у меня был только компонент Windows 8.1 SDK, и я получал ту же ошибку.

После установки Windows Universal CRT SDK попробуйте создать новый проект с такими же настройками. Ваши старые проекты не будут создаваться из-за того, что я полагаю, что это проблема со свойствами решения, не включающими новый путь включения ucrt.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]