미리 컴파일된 헤더 사용

1. 프로젝트 속성 변경


구성 속성 > C/C++> 미리 컴파일된 헤더


미리 컴파일된 헤더  사용(/Yu)

미리 컴파일된 헤더 파일 StdAfx.h

미리 컴파일된 헤더 출력 파일 $(IntDir)$(TargetName).pch



2. ShdAfx.h 헤더 파일 생성

 

3. ShdAfx.cpp 파일 생성


4. ShdAfx.cpp의 속성 변경

구성 속성 > c/c++ > 미리 컴파일된 헤더


미리 컴파일된 헤더 만들기(/Yc)

미리 컴파일된 헤더 파일 StdAfx.h

미리 컴파일된 헤더 출력 파일 $(IntDir)$(TargetName).pch






5. ShdAfx.cpp 파일에 ShdAfx.h 추가

#include "ShdAfx.h"


6. include 된 헤더파일 앞쪽에 ShdAfx.h 헤더 파일 include


7. 자주 변경되지 않는 헤더 파일 ShdAfx.h 로 이동


사용자가 만든 헤더는 포함하지 않는다.