빌드 시간 단축 방법

업데이트: 2007년 11월

이 항목에서는 프로젝트 빌드 시간을 단축할 수 있는 방법을 설명합니다.

  • 매번 빌드할 때마다 Visual C++에서 포함하고 확인해야 하는 헤더 파일의 수를 줄입니다.

  • 미리 컴파일된 헤더를 사용합니다. 자세한 내용은 /Y(미리 컴파일된 헤더)를 참조하십시오.

  • cl.exe를 직접 호출할 때는 모든 소스 파일에 대해 한 번씩 컴파일러를 호출하지 말고 한 번의 호출로 모든 소스 파일을 cl.exe에 보내 .obj 파일을 만듭니다.

  • 최소 다시 빌드를 사용합니다. 자세한 내용은 /Gm을 참조하십시오.

  • 증분 링크를 사용합니다. 자세한 내용은 /INCREMENTAL을 참조하십시오.

  • 해당되는 경우에는 #pragma once를 사용합니다. 예를 들어, 헤더에서 포함 가드를 사용하는 경우가 해당됩니다.

  • CRT에 동적으로 링크합니다. 자세한 내용은 /MD를 참조하십시오.

  • 다중 프로세스를 사용하여 빌드합니다. 자세한 내용은 /MP를 참조하십시오.

추가 항목

참고 항목

참조

FAQ: 빌드

미리 컴파일된 헤더 파일 만들기