미리 컴파일된 헤더 파일
이 파일들은 미리 컴파일된 헤더 파일인 Projname.pch와 미리 컴파일된 형식 파일인 Stdafx.obj를 빌드하는 데 사용됩니다.
이 파일들은 Projname 디렉터리에 있습니다. 솔루션 탐색기에서 Stdafx.h는 헤더 파일 폴더에 있고 Stdafx.cpp는 소스 파일 폴더에 있습니다.
파일 이름 |
설명 |
---|---|
Stdafx.h |
자주 사용되지만 자주 변경되지 않는 프로젝트 고유의 포함 파일 및 표준 시스템 포함 파일을 위한 포함 파일. stdafx.h에서는 _AFX_NO_XXX 매크로를 정의하거나 정의를 해제해서는 안 됩니다. 기술 자료 문서 "PRB: Problems Occur When Defining _AFX_NO_XXX"을 참조하십시오. 기술 자료 문서는 MSDN Library나 https://support.microsoft.com/?ln=ko&x=6&y=16에서 찾을 수 있습니다. |
Stdafx.cpp |
전처리기 지시문인 #include "stdafx.h"을 포함하며 미리 컴파일된 형식을 위한 포함 파일을 추가합니다. 헤더 파일을 포함하여 모든 형식의 미리 컴파일된 파일은 컴파일이 필요한 파일만 컴파일함으로써 컴파일 타임을 단축합니다. 일단 프로젝트가 처음으로 빌드되면 미리 컴파일된 헤더 파일이 있기 때문에 이후 빌드는 훨씬 더 속도가 빨라집니다. |