"Hello, World" 를 출력하기 위해 에디터에 코드를 입력하고
컴파일을 하였더니 오류메세지가 나왔습니다
오류코드는 " fatal error C1010 "
1>c:\users\loves\source\repos\hello\hello\hello.c(6): fatal error C1010:
미리 컴파일된 헤더를 찾는 동안 예기치 않은 파일의 끝이 나타났습니다.
※ 해결방법
프로젝트에 미리 컴파일된 헤더를 사용하지 않는 경우 소스 파일의
미리 컴파일된 헤더 만들기/사용 속성을 미리 컴파일된 헤더 사용 안 함으로 설정합니다.
이 컴파일러 옵션을 설정하려면 다음 단계를 따릅니다.
-
프로젝트의 솔루션 탐색기 창에서 마우스 오른쪽 단추로 프로젝트 이름을 클릭한 다음 속성을 클릭합니다.
-
왼쪽 창에서 C/C++ 폴더를 클릭합니다.
-
미리 컴파일된 헤더 노드를 클릭합니다.
-
오른쪽 창에서 미리 컴파일된 헤더 만들기/사용을 클릭한 다음 미리 컴파일된 헤더 사용 안 함을 클릭합니다.
이 옵션을 변경하지 않고 유지하려면
#include "stdafx.h" 를
해당 .cpp 파일의 맨 위에 선언해주면 된다.
중요한건 위 선언이 다른 include 보다 먼저 선언되어야 하는 것이다.
stdafx.h/cpp는 Precompiled Header설정이 사용하는 것인데
앞서 말한 자주쓰는 헤더파일을 stdafx.h에 선언해두면
stdafx.cpp 파일이 컴파일될 때 Precompiled Header파일을 생성하게 된다.
stdafx.h 에 대해서는 다음에 다시 ......
'programming > C언어' 카테고리의 다른 글
c언어 공부 낙서장 (0) | 2019.12.04 |
---|---|
C언어, Dev C++ 설치 및 " Hello World! " 출력 프로그램 (0) | 2019.12.02 |
C언어, 주석(comment) 의 설명과 단축키 (0) | 2019.07.09 |
C언어, 역슬래시(백슬래시) '\' 문자 입력하기 (0) | 2019.07.09 |
0 코드로 인해 종료되었습니다. (1) | 2019.07.09 |