2.4. 사전 컴파일된 헤더 파일

소스 파일을 컴파일할 때 포함된 헤더 파일도 컴파일됩니다. 둘 이상의 소스 파일에 헤더 파일이 포함되어 있는 경우에는 각 소스 파일이 컴파일될 때 다시 컴파일됩니다. 또한 여러 코드 행이 삽입된 헤더 파일을 포함할 수는 있지만 이런 헤더 파일이 포함된 기본 소스 파일은 비교적 작습니다. 그렇기 때문에, 헤더 파일을 사전 컴파일하여 헤더 파일 세트를 다시 컴파일하지 않는 것이 좋습니다. 이러한 파일을 사전 컴파일된 헤더(PCH)라고 합니다.

기본적으로 컴파일러에서 PCH 파일을 만들 때 다음과 같은 작업을 수행합니다.

Note

단일 컴파일에 여러 소스 파일을 지정하는 경우 PCH 처리가 지원되지 않습니다. PCH 처리를 요청하고 기본 소스 파일을 둘 이상 지정하면 컴파일러에서 오류가 생성되고 컴파일이 중단됩니다.

ARM 컴파일러에서는 자동으로 헤더 파일을 사전 컴파일하거나 사용자가 사전 컴파일을 제어할 수 있습니다. 자세한 내용은 다음 항목을 참조하십시오.

Copyright © 2002-2007 ARM Limited. All rights reserved.ARM DUI 0205HK
Non-Confidential