Procédure pas à pas : génération d’un projet (C++)
Dans cette procédure pas à pas, vous allez introduire délibérément une erreur de syntaxe C++ dans votre code pour apprendre à reconnaître une erreur de compilation et à la résoudre. Lorsque vous compilez le projet, un message d'erreur indique en quoi consiste le problème et l'endroit où il s'est produit.
Prérequis
Cette procédure pas à pas part du principe que vous comprenez les notions de base du langage C++.
Elle suppose également que vous avez effectué les procédures pas à pas connexes précédentes listées dans Utilisation de l’IDE Visual Studio pour le développement d’applications de bureau C++.
Pour résoudre les erreurs de compilation
Dans Game.cpp, supprimez le point-virgule de la dernière ligne pour obtenir l’instruction suivante :
return 0
Dans la barre de menus, choisissez Générer>Générer la solution.
Un message dans la fenêtre Liste d’erreurs indique qu’une erreur s’est produite pendant la génération du projet. La description ressemble au message d’erreur suivant :
error C2143: syntax error: missing ';' before '}'
Pour afficher des informations d’aide concernant cette erreur, sélectionnez-la dans la fenêtre Liste d’erreurs, puis appuyez sur F1.
Replacez le point-virgule à la fin de la ligne où se situe l'erreur de syntaxe :
return 0;
Dans la barre de menus, choisissez Générer>Générer la solution.
Un message dans la fenêtre Sortie indique que le projet a été compilé.
1>------ Build started: Project: Game, Configuration: Debug Win32 ------ 1>Game.cpp 1>Game.vcxproj -> C:\Users\<username>\source\repos\Game\Debug\Game.exe ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
Étapes suivantes
Étape précédente :Procédure pas à pas : utilisation de projets et de solutions (C++)
Étape suivante :Procédure pas à pas : test d’un projet (C++)
Voir aussi
Informations de référence sur le langage C++
Projets et systèmes de build
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour