C언어/C언어 자료실

[C/C++ 오류] 미리 컴파일된 헤더를 찾는 동안 예기치 않은...

Chipmunks 2018. 2. 16.
728x90

[C/C++ 오류] 미리 컴파일된 헤더를 찾는 동안 예기치 않은...


 Visual Studio 2017 버전을 사용하면서 C/C++ 프로젝트를 생성할 때 빈 프로젝트로 설정할 수 있는 마법사창이 사라졌다. 더 간편해지긴 했지만 그로 인해 예상치 못한 오류가 발생했다. stdafx.h 헤더파일을 삭제하면 아래의 오류가 발생하면서 컴파일 진행이 취소된다.



미리 컴파일된 헤더를 찾는 동안 예기치 않은 파일의 끝이 나타났습니다. '#inclue ~~~'을(를) 소스에 추가하시겠습니까?



 해결 방법은 간단하다. '솔루션 탐색기'에서 솔루션 노드 아래 단계에 있는 프로젝트 노드를 선택하여 오른쪽 클릭 후 속성(R) 메뉴를 클릭한다. 또는 선택 후 'Alt + Enter' 를 누른다. 좌측 트리에서 C/C++ -> 미리 컴파일된 헤더를 클릭한다.



 이 때, 미리 컴파일된 헤더 속성에서 '사용' 으로 선택되어있다. 이를 '미리 컴파일된 헤더 사용 안 함'으로 설정하여 확인버튼 누른다. 이제 오류 없이 컴파일에 성공한다!

댓글