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