共用方式為


開始使用 C++ 組建見解

C++ Build Insights 工具可在 Visual Studio 2019 和更新版本中取得。 若要查看該版本的檔,請將本文的Visual Studio 版本 選取器控件設定為Visual Studio 2019或更新版本。 其位於此頁面目錄頂端。

C++ Build Insights 是一組工具,可收集您C++組建的相關數據,並以可協助您回答常見問題的格式呈現,例如:

  • 我的組建是否有足夠的平行處理?
  • 我應該在預先編譯的標頭中納入哪些內容?
  • 我應該專注於提高建置速度的特定瓶頸嗎?

這項技術的主要元件包括:

  • vcperf.exe,可用來收集組建追蹤的命令行公用程式
  • Windows 效能分析器 (WPA) 延伸模組,可讓您在 WPA 中檢視組建追蹤,以及
  • C++ Build Insights 軟體開發工具包,可用來建立您自己的工具,以取用 C++ Build Insights 數據。

檔區段

vcperf 和 Windows 效能分析器
瞭解如何收集C++專案的建置追蹤,以及如何在 WPA 中檢視它們。

Windows 效能基本概念
探索用來分析組建追蹤的實用 WPA 秘訣。

C++ Build Insights SDK
C++ Build Insights SDK 的概觀。

文章

如需建置深入解析 C++的詳細資訊,請閱讀官方C++小組部落格中的這些文章:

建置深入解析C++簡介
使用 C++ Build Insights SDK 以程式設計方式分析您的組建
使用 C++ Build Insights 尋找建置瓶頸
使用來自 C++ Build Insights 的 PCH 建議更快速建置
使用 C++ Build Insights 分析範本中繼程式
使用 C++ Build Insights 來縮短程式碼產生時間
C++建置時間分析的 vcperf /timetrace 簡介
更快速的 C++ 組建,簡化:新的時間計量