Génération de projets C++ dans Visual Studio
Dans l'environnement de développement intégré (IDE) de Visual Studio, il existe plusieurs façons de générer une solution complète ou un seul projet dans cette solution. Vous pouvez également modifier les paramètres de build et spécifier des étapes de génération personnalisées pour rendre plus efficace votre processus de développement.
Pour générer une solution ouverte dans Visual Studio et sélectionnée dans l'Explorateur de solutions, vous pouvez effectuer les opérations suivantes au choix :
Dans la barre de menus, choisissez Générer, puis Générer la solution.
Dans l'Explorateur de solutions, ouvrez le menu contextuel de la solution, puis choisissez Générer la solution.
Appuyez sur F7. (Raccourci clavier par défaut vers les paramètres de développement C/C++)
Dans la Fenêtre Commande (dans la barre de menus, choisissez Affichage, Autres fenêtres, Fenêtre Commande), entrez Build.BuildSolution.
Dans la zone Lancement rapide, entrez build build solution.
Pour générer un projet qui est sélectionné dans l'Explorateur de solutions, vous pouvez effectuer l'une des opérations suivantes, au choix :
Dans la barre de menus, choisissez Générer, Générer <Nom du projet>.
Dans l'Explorateur de solutions, ouvrez le menu contextuel du projet, puis choisissez Générer.
Dans la fenêtre Commande (dans la barre de menus, choisissez Affichage, Autres fenêtres, Fenêtre Commande), entrez Build.BuildOnlyProject.
Dans la zone de lancement rapide, entrez build project only build only <nom du projet>.
Quand vous générez une application Visual C++ dans Visual Studio, vous pouvez modifier un grand nombre de paramètres de la build dans la boîte de dialogue Pages de propriétés du projet. Pour obtenir des informations sur la façon de définir les propriétés du projet, consultez Utilisation des propriétés de projet.
Pour consulter un exemple illustrant l'utilisation de l'environnement IDE pour créer, générer et déboguer un projet C++, reportez-vous à Procédure pas à pas : explorer l'environnement IDE de Visual Studio avec C++. Pour consulter un exemple illustrant l'utilisation de l'environnement IDE pour générer un projet C++/CLR, voir Procédure pas à pas : compilation d'un programme C++ qui cible le CLR dans Visual Studio (C++). Pour consulter un exemple illustrant l'utilisation de l'environnement IDE pour créer une application Windows Runtime, voir Créer votre première application Windows Runtime en C++.
Pour en savoir plus sur la manière de générer, modifier les paramètres de build et spécifier des étapes de génération personnalisées, reportez-vous aux articles suivants.
Dans cette section
Présentation des étapes de génération personnalisée et des événements de build
Décrit comment personnaliser le processus de génération dans l'environnement de développement intégré.Macros pour les propriétés et les commandes de génération
Répertorie les macros que vous pouvez utiliser quand les chaînes sont acceptées.Génération de projets externes
Présente la génération de projets qui utilisent des fonctionnalités à l'extérieur de l'environnement de développement intégré.Fichiers projet
Présente la structure XML d'un fichier .vcxproj.
Rubriques connexes
VC++ Directories, Projects, Options Dialog Box
Explique comment modifier le chemin de recherche des fichiers exécutables, des fichiers Include, des fichiers de bibliothèque et des fichiers de code source pendant une génération.Génération d'applications dans Visual Studio
Fournit des informations sur la génération d'applications dans Visual Studio.Building C/C++ Programs
Fournit des liens vers des rubriques qui décrivent comment générer votre programme à partir de la ligne de commande ou de l'environnement de développement intégré de Visual Studio.Référence à la génération C/C++
Fournit des liens vers des présentations de la génération de programmes à l'aide des options C++, du compilateur et de l'éditeur de liens, ainsi qu'avec des outils de génération supplémentaires.Mise à niveau de projets à partir de versions antérieures de Visual C++
Fournit des liens vers des rubriques traitant des problèmes relatifs à la mise à niveau de Visual C++ 6.0 et de projets ultérieurs vers Visual C++ .NET.Portage et mise à niveau de programmes
Fournit des détails sur le déplacement d'applications et présente les makefiles.