C++ Build Insights 활용 시작
C++ Build Insights 도구는 Visual Studio 2019 이상에서 사용할 수 있습니다. 해당 버전에 대한 설명서를 보려면 이 문서의 Visual Studio 버전 선택기 컨트롤을 Visual Studio 2019 이상으로 설정합니다. 이 페이지의 목차 맨 위에 있습니다.
C++ Build Insights는 C++ 빌드에 대한 데이터를 수집하고 다음과 같은 일반적인 질문에 답변하는 데 도움이 되는 형식으로 제공하는 도구 모음입니다.
- 빌드가 충분히 병렬화되어 있나요?
- 미리 컴파일된 헤더(PCH)에 무엇을 포함해야 하나요?
- 빌드 속도를 높이기 위해 집중해야 하는 특정 병목 현상이 있나요?
이 기술의 주요 구성 요소는 다음과 같습니다.
vcperf.exe
- 빌드에 대한 추적을 수집하는 데 사용할 수 있는 명령줄 유틸리티입니다.- WPA에서 빌드 추적을 볼 수 있는 WPA(Windows 성능 분석기) 확장
- C++ Build Insights 데이터를 사용하는 고유한 도구를 만들기 위한 C++ Build Insights 소프트웨어 개발 키트입니다.
설명서 섹션
vcperf 및 Windows 성능 분석기
C++ 프로젝트의 빌드 추적을 수집하고 WPA에서 보는 방법을 알아봅니다.
Windows 성능 기본 사항
빌드 추적을 분석하는 데 유용한 WPA 팁을 검색합니다.
C++ Build Insights SDK
C++ Build Insights SDK의 개요입니다.
문서
C++ Build Insights에 대한 자세한 내용은 공식 팀 블로그의 다음 문서를 참조하세요.
C++ Build Insights 소개
C++ Build Insights SDK를 사용하여 프로그래밍 방식으로 빌드 분석
C++ Build Insights를 사용하여 빌드 병목 상태 찾기
C++ Build Insights에서 PCH 제안을 사용하여 더 빠른 빌드
C++ Build Insights를 사용하여 템플릿 메타 프로그램 프로파일링
C++ Build Insights를 사용하여 코드 생성 시간 개선
C++ 빌드 시간 분석을 위해 vcperf/timetrace 도입
더 빨라진 C++ 빌드, 간소화된 새로운 시간 메트릭