Sdílet prostřednictvím


Začínáme s C++ Build Insights

Nástroje C++ Build Insights jsou dostupné v sadě Visual Studio 2019 a novějších. Pokud chcete zobrazit dokumentaci pro tuto verzi, nastavte ovládací prvek selektoru verzí sady Visual Studio pro tento článek na Visual Studio 2019 nebo novější. Nachází se v horní části obsahu na této stránce.

C++ Build Insights je kolekce nástrojů, které shromažďují data o sestaveních C++ a představují je ve formátu, který vám pomůže zodpovědět běžné otázky, jako jsou:

  • Jsou moje sestavení dostatečně paralelizovaná?
  • Co mám zahrnout do předkompilované hlavičky (PCH)?
  • Mám se zaměřit na zvýšení rychlosti sestavení určitým kritickým bodem?

Mezi hlavní komponenty této technologie patří:

  • vcperf.exe, nástroj příkazového řádku, který můžete použít ke shromažďování trasování sestavení
  • Rozšíření Windows Analyzátor výkonu (WPA), které umožňuje zobrazit trasování sestavení v WPA a
  • Sada pro vývoj softwaru C++ Build Insights pro vytváření vlastních nástrojů, které využívají data C++ Build Insights.

Oddíly dokumentace

vcperf a Windows Analyzátor výkonu
Zjistěte, jak shromažďovat trasování sestavení pro projekty C++ a jak je zobrazit v WPA.

Základy výkonu Windows
Objevte užitečné tipy WPA pro analýzu trasování sestavení.

C++ Build Insights SDK
Přehled sady C++ Build Insights SDK.

Články

Další informace o nástroji C++ Build Insights najdete v těchto článcích z oficiálního blogu týmu C++:

Představení přehledů sestavení C++
Analýza sestavení prostřednictvím kódu programu pomocí sady C++ Build Insights SDK
Vyhledání kritických bodů sestavení pomocí přehledů sestavení jazyka C++
Rychlejší sestavení s návrhy PCH z C++ Build Insights
Metaprogramy šablony profilace pomocí přehledů sestavení C++
Vylepšení doby generování kódu pomocí přehledů sestavení jazyka C++
Představení analýzy času sestavení vcperf /timetrace pro analýzu času sestavení jazyka C++
Rychlejší sestavení jazyka C++, zjednodušená: nová metrika pro čas