Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans l’environnement de développement Visual C++, vous pouvez personnaliser le processus de build de trois façons :
Étapes de build personnalisée
Une étape de build personnalisée est une règle de build associée à un projet. Une étape de build personnalisée peut spécifier une ligne de commande à exécuter, une entrée supplémentaire ou des fichiers de sortie, et un message à afficher. Pour plus d’informations, consultez Guide pratique pour ajouter une étape de build personnalisée à des projets MSBuild.
Outils de build personnalisée
Un outil de build personnalisée est une règle de build associée à un ou plusieurs fichiers. Une étape de build personnalisée peut passer des fichiers d’entrée à un outil de build personnalisée, ce qui produit un ou plusieurs fichiers de sortie. Par exemple, les fichiers d’aide dans une application MFC sont générés avec un outil de build personnalisée. Pour plus d’informations, consultez Guide pratique pour ajouter des outils de build personnalisée à des projets MSBuild et Spécification des outils de build personnalisée.
Événements de build
Les événements de build vous permettent de personnaliser la génération d’un projet. Il existe trois événements de build : pré-build, avant l’édition des liens et post-build. Un événement de build vous permet de spécifier une action qui doit se produire à un moment précis dans le processus de build. Par exemple, vous pouvez utiliser un événement de build pour inscrire un fichier avec regsvr32.exe une fois le projet généré. Pour plus d’informations, consultez Spécification d’événements de build.
Dépannage des personnalisations de build peut vous aider garantir la bonne exécution de vos étapes de build personnalisée et de vos événements de build.
Le format de sortie d’une étape de build personnalisée ou d’un événement de build peut aussi améliorer la maniabilité de l’outil. Pour plus d’informations, consultez Mise en forme de la sortie d’une étape de génération personnalisée ou d’un événement de build.
Pour chaque projet d’une solution, les événements de build et les étapes de build personnalisée s’exécutent dans l’ordre suivant, ainsi que d’autres étapes de build :
Événement pré-build
Outils de build personnalisée sur des fichiers individuels
MIDL
Compilateur de ressources
Compilateur C/C++
événement avant l'édition des liens
Éditeur de liens ou Générateur de bibliothèques (selon ce qui convient le mieux)
Outil Manifeste
BSCMake
Étape de build personnalisée sur le projet
Événement post-build
L’custom build step on the project
et un post-build event
s’exécutent de manière séquentielle une fois que tous les autres processus de build sont terminés.
Contenu de cette section
Spécifier des outils de build personnalisée
Spécifier des événements de build
Dépannage des personnalisations de build
Mettre en forme la sortie d’une étape de build personnalisée ou d’un événement de build
Voir aussi
Projets Visual Studio – C++
Macros courantes pour les propriétés et les commandes de build