Nouvelles Du Monde

Je ne parviens pas à créer des classes – Blueprint

Je ne parviens pas à créer des classes – Blueprint

2024-05-16 17:50:01

J’ai un terrible problème, je n’arrive pas à créer de nouvelles classes C++, les nouveaux fichiers de classe sont automatiquement chargés dans Visual studio (2020), mais je reçois une erreur Live Coding.

Je n’ai apporté aucune modification de configuration dans le moteur ou dans Visual studio, avant que cela ne se produise, j’essayais de supprimer une classe (WhiteCube) que j’avais créée, j’ai essayé de la supprimer à la fois via le moteur et manuellement à l’aide de l’explorateur de fichiers.

J’ai d’abord fait une vérification d’intégrité, rien n’a changé, j’ai donc décidé de supprimer le moteur et de le télécharger à nouveau, j’ai créé un nouveau projet et essayé de créer une classe (WhiteCube) et j’ai toujours le même problème.

erreur écrite :

Processus redémarré enregistré D:EPICUnrealUE_5.1EngineBinariesWin64UnrealEditor.exe (PID : 15820, PID précédent : 14316)
Chargement du module D:UNREAL PROJECTMyProject2BinariesWin64UnrealEditor-MyProject2.dll (0,085 Mo)
Chargé 1 module(s) (0,000s, 5 unités de traduction)
Prêt pour le codage en direct – Enregistrez les modifications et appuyez sur Ctrl+Alt+F11 pour recompiler le code
Recompilation manuelle déclenchée
———- Création du correctif ———-
Exécution de D:EPICUnrealUE_5.1EngineBuildBatchFilesBuild.bat -Target=”MyProject2Editor Win64 Development -Project=””D:/UNREAL PROJECT/MyProject2/MyProject2.uproject””” -LiveCoding – LiveCodingModules=”D:/EPIC/Unreal/UE_5.1/Engine/Intermediate/LiveCodingModules.txt” -LiveCodingManifest=”D:/EPIC/Unreal/UE_5.1/Engine/Intermediate/LiveCoding.json” -WaitMutex -LiveCodingLimit= 100
Redémarrage rapide désactivé lorsque la réinstanciation est activée.
Exécution d’UnrealBuildTool : dotnet “…..EngineBinariesDotNETUnrealBuildToolUnrealBuildTool.dll” -Target=”MyProject2Editor Win64 Development -Project=””D:/UNREAL PROJECT/MyProject2/MyProject2.uproject””” -LiveCoding – LiveCodingModules=”D:/EPIC/Unreal/UE_5.1/Engine/Intermediate/LiveCodingModules.txt” -LiveCodingManifest=”D:/EPIC/Unreal/UE_5.1/Engine/Intermediate/LiveCoding.json” -WaitMutex -LiveCodingLimit= 100
Fichier journal : C:UsersxxxAppDataLocalUnrealBuildToolLog.txt
Création d’un makefile pour MyProject2Editor (pas de makefile existant)
Analyse des en-têtes pour MyProject2Editor
Exécution d’UnrealHeaderTool interne “D:UNREAL PROJECTMyProject2MyProject2.uproject” “D:UNREAL PROJECTMyProject2IntermediateBuildWin64MyProject2EditorDevelopmentMyProject2Editor.uhtmanifest” -WarningsAsErrors -installé
Total de 3 écrits
Code de réflexion généré pour MyProject2Editor en 6,5681009 secondes
Création de MyProject2Editor…
Utilisation de la chaîne d’outils Visual Studio 2019 14.29.30152 (C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.29.30133) et du SDK Windows 10.0.22621.0 (C:Program Files (x86) )Kits Windows10).
Détermination du nombre maximum d’actions à exécuter en parallèle (12 cœurs physiques, 16 cœurs logiques)
Exécuter jusqu’à 12 processus, un par cœur physique
1,5 Go de mémoire libre demandée par action, 1 023,98 Mo disponibles : limitation du nombre maximum d’actions parallèles à 1
Construire 6 actions avec 1 processus…
[1/6] Compiler MyProject2GameModeBase.cpp
[2/6] Compiler MonProjet2.cpp
[3/6] Compiler WhiteCube.gen.cpp
[4/6] Compiler MyProject2GameModeBase.gen.cpp
[5/6] Compiler WhiteCube.cpp
D:UNREAL PROJECTMyProject2SourceMyProject2CharacterWhiteCube.cpp(4) : erreur fatale C1083 : Impossible d’ouvrir le fichier d’inclusion : ‘Character/WhiteCube.h’ : Aucun fichier ou répertoire de ce type
[6/6] Compiler MyProject2.init.gen.cpp

Lire aussi  L'AIE met en garde contre une potentielle pénurie de gaz naturel l'hiver prochain

Impossible d’ouvrir le fichier d’inclusion : « Character/WhiteCube.h » : aucun fichier ou répertoire de ce type

Il semble que vous ayez une instruction #include Character/WhiteCube.h dans WhiteCube.cpp mais elle ne trouve pas le fichier. Je commencerais par m’assurer que l’inclusion pointe réellement vers un fichier existant (c’est-à-dire qu’elle reflète réellement la structure des dossiers de votre projet).

Si vous avez créé des fichiers, puis les avez déplacés ou renommés, il arrive parfois que les inclusions ne soient pas mises à jour.



#parviens #pas #créer #des #classes #Blueprint
1715876899

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

ADVERTISEMENT