開始使用 C++ 組建見解
C++ Build Insights 工具可在 Visual Studio 2019 和更新版本中取得。 若要查看該版本的檔,請將本文的 Visual Studio 版本 選取器控制項設定為 Visual Studio 2019 或更新版本。 其位於此頁面目錄頂端。
C++ Build Insights 是一組工具,可提供 Microsoft Visual C++ (MSVC) 工具鏈的可見度。 這些工具會收集 C++ 組建的相關資料,並以可協助您回答常見問題的格式呈現,例如:
- 我的組建是否有足夠的平行處理?
- 我應該在預先編譯的標頭中納入哪些內容?
- 我應該專注于提高建置速度的特定瓶頸嗎?
這項技術的主要元件包括:
- vcperf.exe 是命令列公用程式,可用來收集組建的追蹤,
- Windows 效能分析器 (WPA) 延伸模組,可讓您在 WPA 中檢視組建追蹤,以及
- C++ Build Insights SDK,這是一個軟體發展工具組,可用來建立您自己的工具,以取用 C++ Build Insights 資料。
檔區段
教學課程:vcperf 和 Windows 效能分析器
瞭解如何收集 C++ 專案的組建追蹤,以及如何在 WPA 中檢視它們。
教學課程:Windows 效能基本概念
探索用來分析組建追蹤的實用 WPA 秘訣。
C++ Build Insights SDK
C++ Build Insights SDK 的概觀。
文章
如需 C++ 組建深入解析的詳細資訊,請閱讀官方 C++ 小組部落格中的這些文章:
使用 C++ Build Insights SDK 以程式設計方式分析您的組建
使用 C++ Build Insights 分析範本中繼程式
使用 C++ Build Insights 改善程式碼產生時間