Compiler et générer dans Visual Studio
Pour une première introduction à la création dans l’IDE, consultez procédure pas à pas : création d’une application.
Vous pouvez utiliser l’une des méthodes suivantes pour générer une application : l’IDE Visual Studio, les outils en ligne de commande MSBuild et Azure Pipelines :
Méthode de construction | Avantages |
---|---|
IDE | - Créez des builds immédiatement et testez-les dans un débogueur. - Exécutez des builds multiprocesseurs pour les projets C++ et C#. - Personnaliser différents aspects du système de compilation. |
CMake | - Générer des projets C++ à l’aide de l’outil CMake - Utilisez le même système de génération sur les plateformes Linux et Windows. |
Ligne de commande MSBuild | - Générer des projets sans installer Visual Studio. - Exécuter des builds multiprocesseur pour tous les types de projets. - Personnalisez la plupart des aspects du système de compilation. |
Azure Pipelines | - Automatisez votre processus de génération dans le cadre d’un pipeline d’intégration/livraison continue. - Appliquer des tests automatisés avec chaque build. - Utilisez des ressources virtuellement illimitées basées sur le cloud pour les processus de génération. - Modifiez le flux de travail de génération et créez des activités de génération pour effectuer des tâches profondément personnalisées. |
La documentation de cette section décrit plus en détail le processus de génération basé sur l’IDE. Pour plus d’informations sur les autres méthodes, consultez CMake, MSBuild et Azure Pipelines, respectivement.
Génération à partir de l'IDE
Lorsque vous créez un projet, Visual Studio a créé des configurations de build par défaut pour le projet et la solution qui contient le projet. Ces configurations définissent la façon dont les solutions et les projets sont générés et déployés. Les configurations de projet en particulier sont uniques pour une plateforme cible (par exemple, Windows ou Linux) et un type de build (par exemple, déboguer ou libérer). Vous pouvez modifier ces configurations comme vous le souhaitez et créer vos propres configurations en fonction des besoins.
Pour une première introduction à la création dans l’IDE, consultez procédure pas à pas : création d’une application.
Ensuite, consultez Création et nettoyage de projets et de solutions dans Visual Studio pour en savoir plus sur les différentes personnalisations que vous pouvez apporter au processus. Les personnalisations incluent modification des répertoires de sortie, spécification d’événements de build personnalisés, la gestion des dépendances de projet, la gestion des fichiers journaux de buildet la suppression des avertissements du compilateur.
À partir de là, vous pouvez explorer une variété d’autres tâches :
- Comprendre les configurations de build
- Configurer des projets pour cibler des plateformes
- Gérer les propriétés de projet et de solution.
- Spécifiez des événements de build dans C# et Visual Basic
- Définir les options de construction
- Générer plusieurs projets en parallèle