3

J'ai récemment installé la version la plus récente de UE sur mon Windows 7 et j'ai créé un nouveau projet C++ vide. Après avoir créé le projet, il m'a donné une erreur disant qu'il n'a pas pu être compilé. J'ai ouvert le projet en VS pour le compiler manuellement et c'est la sortie que j'ai obtenue. J'ai regardé en ligne mais n'ai pas eu de réponse.

EDIT: J'utilise ces en-têtes sans problème lors de la compilation de projets non UE.Unreal Engine 4.10.1 ne peut pas compiler le projet Visual Studio 2015

1>------ Build started: Project: RPG, Configuration: Development_Editor x64 ------ 
1> Performing 7 actions (2 in parallel) 
1> [2/7] Resource PCLaunch.rc 
1>C:\Program Files\Epic Games\4.10\Engine\Source\Runtime\Launch\Resources\Windows\PCLaunch.rc(10): fatal error RC1015: cannot open include file 'windows.h'. 
1> 
1> PCH.RPG.h.cpp 
1>C:\Program Files\Epic Games\4.10\Engine\Source\Runtime\Core\Public\HAL\PlatformIncludes.h(5): fatal error C1083: Cannot open include file: 'new': No such file or directory 
1> [3/7] Resource ModuleVersionResource.rc.inl 
1>C:\Program Files\Epic Games\4.10\Engine\Source\Runtime\Core\Resources\Windows\ModuleVersionResource.rc.inl(3): fatal error RC1015: cannot open include file 'windows.h'. 
1> 
1> -------- End Detailed Actions Stats ----------------------------------------------------------- 
1>ERROR : UBT error : Failed to produce item: C:\Users\Jack\Documents\Unreal Projects\RPG\Binaries\Win64\UE4Editor-RPG.dll 
1> Total build time: 3.64 seconds 
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.MakeFile.Targets(37,5): error MSB3073: The command ""C:\Program Files\Epic Games\4.10\Engine\Build\BatchFiles\Build.bat" RPGEditor Win64 Development "C:\Users\Jack\Documents\Unreal Projects\RPG\RPG.uproject" -rocket -waitmutex -2015" exited with code -1. 
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== 

La partie qui confond vraiment moi est qu'il ne peut pas apparemment new.h ouvert et windows.h si Visual Studio n'a pas de problème d'ouvrir le fichier quand je vérifie où ils ont été inclus.

+0

double possible de (http://stackoverflow.com/questions [Impossible d'ouvrir Windows.h]/12748896/can not-open-windows-h) – wimh

+0

J'ai utilisé ce qu'il Ader en dehors des projets UE sans problèmes. –

Répondre

0

Après avoir créé un projet Unreal Engine vous pouvez faire face à des erreurs telles que:

  • "RC1015 d'erreur fatale: ne peut pas ouvrir inclure le fichier 'windows.h'"
  • « c1083 d'erreur fatale: Impossible d'ouvrir le fichier à inclure: 'nouveau': aucun fichier ou répertoire de ce type ".

Pour le réparer, ouvrez votre projet (pas projet EU4) propriétés/VC++ Répertoires. Si vous voyez des champs vides comme "Inclure les répertoires", "Répertoires de la bibliothèque", cliquez sur la liste déroulante sur le côté droit et choisissez "hériter des valeurs par défaut du parent ou du projet". Recompilez ensuite le projet.

images ci-dessous:

Default project template

Build errors

choose inherit from parent or project defaults

After project fix