본문 바로가기
IT/C#

[C#-Error] unexpected end of file while looking for percompiled hearder. Did you forget to add '#include "pch.h" to your source?

by 초록술 2020. 5. 18.
반응형
Fatal Error C1010 해결 방법

 

 

Visual Studio 에서 다음 방법을 통해 오류를 해결할 수 있습니다.

C1010 unexpected end of file while looking for percompiled hearder. Did you forget to add '#include "pch.h" to your source?

https://docs.microsoft.com 바로가기

 

Fatal Error C1010

Fatal Error C1010 In this article --> unexpected end of file while looking for precompiled header. Did you forget to add '#include name' to your source? An include file specified by /Yu isn't listed in the source file. This option is enabled by default in

docs.microsoft.com

 

  1. 현재 프로젝트에서 파일을 실수로 삭제 하거나 이름을 변경 하거나 제거 하지 않았는지 확인 합니다. 
    이전 프로젝트에서는 이러한 파일의 이름을 stdafx.h  stdafx.h로 지정할 수 있습니다.
  2. .Pch 또는 stdafx.h 헤더 파일이 소스 파일의 다른 코드 또는 전처리기 지시문 앞에 포함 되어 있는지 확인 합니다. Visual Studio에서이 헤더 파일은 미리 컴파일된 헤더 파일 프로젝트 속성에 의해 지정 됩니다.
  3. 미리 컴파일된 헤더 사용을 해제할 수 있습니다. 미리 컴파일된 헤더(Precompiled Header)를 해제 하면 빌드 성능에 심각한 영향을 줄 수 있습니다.

 

Precompiled Header 를 해제 방법입니다.
  • Project Name에서 마우스 우클릭하여 Properties(속성)를 클릭하여 Property Pages 를 엽니다.
  • C/C++ 에 Precompiled Header 를 선택합니다.
  • Precompiled Header 를 Not Using Precompiled Headers 를 선택합니다.
  • pch.cpp 를 마우스 우클릭하여 Exclude from Project 로 build 에서 제거합니다.

 

반응형

댓글