Share via


Bien démarrer avec C++ Build Insights

Les outils de génération C++ Recommandations sont disponibles dans Visual Studio 2019 et versions ultérieures. Pour afficher la documentation de cette version, définissez le contrôle de sélecteur de version Visual Studio pour cet article sur Visual Studio 2019 ou version ultérieure. Il se trouve en haut de la table des matières de cette page.

C++ Build Recommandations est une collection d’outils qui offre une visibilité accrue de la chaîne d’outils Microsoft Visual C++ (MSVC). Les outils collectent des données sur vos builds C++ et les présentent dans un format qui peut vous aider à répondre aux questions courantes, telles que :

  • Mes builds sont-elles suffisamment parallélisées ?
  • Que dois-je inclure dans mon en-tête précompilé (PCH) ?
  • Existe-t-il un goulot d’étranglement spécifique sur lequel je dois me concentrer pour augmenter mes vitesses de build ?

Les principaux composants de cette technologie sont les suivants :

  • vcperf.exe, un utilitaire de ligne de commande que vous pouvez utiliser pour collecter des traces pour vos builds,
  • une extension Windows Analyseur de performances (WPA) qui vous permet d’afficher les traces de build dans WPA et
  • le Kit de développement logiciel (SDK) build C++ Recommandations, un kit de développement logiciel pour créer vos propres outils qui consomment des données de build C++ Recommandations.

Sections de documentation

Tutoriel : vcperf et Windows Analyseur de performances
Découvrez comment collecter des traces de build pour vos projets C++ et comment les afficher dans WPA.

Tutoriel : Principes de base des performances Windows
Découvrez des conseils WPA utiles pour analyser vos traces de build.

Kit de développement logiciel (SDK) build Recommandations C++
Vue d’ensemble du Kit de développement logiciel (SDK) build C++ Recommandations.

les articles ;

Lisez ces articles du blog officiel de l’équipe C++ pour plus d’informations sur la build C++ Recommandations :

Présentation du Recommandations de build C++

Analyser vos builds par programmation avec le Kit de développement logiciel (SDK) build C++ Recommandations

Recherche de goulots d’étranglement de build avec le Recommandations build C++

Builds plus rapides avec des suggestions PCH à partir de C++ Build Recommandations

Métagrammes de modèle de profilage avec Recommandations de build C++

Amélioration du temps de génération de code avec le Recommandations build C++

Présentation de vcperf /timetrace pour l’analyse du temps de génération C++

Builds C++ plus rapides, simplifiées : une nouvelle métrique pour le temps