MSBuild는 C++ 프로젝트를 포함하여 Visual Studio의 모든 프로젝트에 대한 네이티브 빌드 시스템입니다. Visual Studio IDE(통합 개발 환경)에서 프로젝트를 빌드할 때 msbuild.exe 도구를 호출합니다. 이 도구는 .vcxproj 프로젝트 파일과 다양한 .targets 및 .props 파일을 사용합니다. 일반적으로 Visual Studio IDE를 사용하여 프로젝트 속성을 설정하고 MSBuild를 호출하는 것이 좋습니다. 프로젝트 파일을 수동으로 편집하면 제대로 수행되지 않으면 심각한 문제가 발생할 수 있습니다.
어떤 이유로 명령줄에서 직접 MSBuild를 사용하려는 경우 명령줄에서 MSBuild 사용을 참조 하세요. 일반적으로 MSBuild에 대한 자세한 내용은 Visual Studio 설명서의 MSBuild를 참조하세요.
이 섹션의 내용
C++ 프로젝트용 MSBuild 내부
속성 및 대상을 저장하고 사용하는 방법에 대한 정보입니다.
빌드 명령 및 속성에 대한 일반 매크로
경로 및 제품 버전과 같은 속성을 정의하는 데 사용할 수 있는 매크로(컴파일 시간 상수)에 대해 설명합니다.
C++ 프로젝트에 대해 만든 파일 형식
Visual Studio에서 다양한 프로젝트 형식에 대해 만드는 다양한 종류의 파일에 대해 설명합니다.
Visual Studio C++ 프로젝트 템플릿
C++에 사용할 수 있는 MSBuild 기반 프로젝트 형식에 대해 설명합니다.
C++ 새 항목 템플릿
Visual Studio 프로젝트에 추가할 수 있는 원본 파일 및 기타 항목에 대해 설명합니다.
미리 컴파일된 헤더 파일
미리 컴파일된 헤더 파일을 사용하는 방법 및 빌드 시간을 단축하기 위해 사용자 지정 미리 컴파일된 코드를 만드는 방법입니다.
Visual Studio 프로젝트 속성 참조
Visual Studio IDE에 설정된 프로젝트 속성에 대한 참조 설명서입니다.