Notice
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 |
Tags
- Quiz
- control
- java
- 드라이버
- db
- database
- Visual C++
- driver
- API
- linux
- source
- sqlite3
- kering
- 음악
- Python
- 안드로이드
- NDK
- C
- it
- 리눅스
- MFC
- 프로그래밍
- Troubleshooting
- UI
- winapi
- jni
- android
- C++
- jni강좌
- gcc
- Today
- 57
- Total
- 585,772
JHB의 프로그래밍 삽질기
미리 컴파일된 헤더 - PCH 에러 해결법 본문
VS(비쥬얼 스튜디오, Visual Studio)사용시 가끔 접할 수 있는 문제..
엄밀히 말하면 PCH(미리 컴파일된 헤더)는 에러는 아니구요.. 하지만 코딩하다보면 아래와 같은 문장을 가끔 볼 수 있죠.
unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?
'#include' statement specified with the /Ycstdafx.h command-line option was not found in the source file
프로젝트를 생성할때 '미리 컴파일된 헤더'에 체크한 기억이 있으세요?
그것땜에 그렇습니다.
미리 컴파일된 헤더에 체크한 경우, 반드시 소스코드에 'stdafx.h'가 인클루드 되어있어야 해요.
하지만 인클루드 하기 싫은데... 어쩌죠?
해결법은 간단합니다.
프로젝트를 새로 만들때 '미리 컴파일된 헤더'에 체크하지 않으시면 됩니다. 영문판은 아마 PCH 어쩌구 라고 나온다고 알고있는데 안해봐서 모르겠습니다;
이미 만든 프로젝트라면..?
프로젝트 속성에 가서 C/C++의 '미리 컴파일된 헤더'에서 '미리 컴파일된 헤더 사용 안함'으로 콤보박스 항목을 변경해 주시면 됩니다.
감사합니다~
'PROGRAMMING > C C++ MFC' 카테고리의 다른 글
Thread 생성에 대한 간략한 코드 이것저것 모음 (0) | 2009.02.10 |
---|---|
휠 메세지(WM_MOUSEWHEEL)가 안돼요 (0) | 2009.01.06 |
그림 확대/축소가 부드럽게 이루어 지도록 하는 프로그램 (0) | 2009.01.05 |
구조체 포인터에 관하여 (0) | 2008.12.09 |
미리 컴파일된 헤더 - PCH 에러 해결법 (0) | 2008.12.09 |
함수로 배열 리턴 받는 방법 (2) | 2008.12.09 |
여러개의 c파일에서 변수 끌어다 쓰기 (0) | 2008.12.08 |
더블 버퍼링 메모 (0) | 2008.12.02 |
EDIT Control 안에 있는 내용 한번에 복사하기! (2) | 2008.11.13 |
- Tag
- C, it, Visual C++, 프로그래밍
0 Comments