메뉴 건너뛰기

프로그래밍


[펌] precompiled header 설정 관련

파이팅건맨 2007.08.07 11:02 조회 수 : 650

[퍼옴]
________________________________________________

"미리 컴파일된 헤더 지시문을 찾는 동안 예기치 않은 파일의 끝이 나타났습니다."

Precompiled header 설정 때문에 그렇습니다.

Precompiled header란 말 그대로 자주 쓰이는 헤더 파일들을 미리 컴파일 해 둠으로써 컴파일 속도를 빠르게 하려고 하는 것입니다. 프로젝트 옵션상에서 따로 설정을 바꾸시지 않았다면, 기본적으로 Precompiled header를 사용하도록 되어 있습니다.

Precompiled header라는 stdafx.h와 stdafx.cpp라는 두개의 파일을 사용하게 됩니다. 자주 쓰이는 헤더파일들을 stdafx.h에 입력시켜두면 stdafx.cpp파일이 컴파일 될 때 Precompiled header파일이 만들어집니다.

이외에 다른 모든 .cpp 파일들은 반드시 stdafx.h를 제일먼저 include 해줘야 합니다. 따라서 위의 컴파일러 오류를 제거하려면 .cpp 파일 제일 첫머리에 다음과 같이

#include "stdafx.h"

로 시작하면 됩니다

이 옵션이 귀챦으시다면, 프로젝트 옵션에서 "Precompiled header 사용안함"으로 설정하시면 됩니다.

*** 미리 컴파일된 헤더 ***
라이브러리를 사용하는 경우나, 소스 코드가 바뀌지 않는 부분에 대해서는 변경사항이 없을 경우,
한번 컴파일 후에 다시 컴파일 하지 않는다. 변경 사항이 자주 발생하지 않는 부분을 따로 분리하기 위해 미리 컴파일된 헤더를 사용할 수 있다.


출처 : http://hwangha.postech.ac.kr/tt/entry/미리-컴파일된-헤더-지시문을-찾는-동안-예기치-않은-파일의-끝이-났습니다

____________________________________________

기초부터 차근히 공부하는 마음으로...ㅎㅎ




번호 제목 글쓴이 날짜 조회 수
공지 [TIP] PYTHON 에서 "UnicodeDecodeError: 'cp949' codec can't decode byte 0xe2 in position 6987: illegal multibyte sequence" 오류 날때... [48] 파이팅건맨 2016.02.20 108620
공지 [TIP] R에서 페이스북 페이지 정보 크롤링 하기 [6] 파이팅건맨 2017.02.11 15769
공지 [TIP] TensorFlow를 윈도우에서 사용하기 (A way to use TensorFlow on Windows) [3] 파이팅건맨 2016.04.16 14700
125 [TIP] 자작 커널을 위한 인터럽트 벡터 수정 (EZ-2410보드 대상) 파이팅건맨 2013.05.04 649
124 위치추적 [1] 우람사랑 2013.04.06 1969
123 [TIP] MySQL - NaviCat 사용시 에러 확인방법 파이팅건맨 2010.02.23 1175
122 [TIP] 설치된 코덱 리스트 얻어오기 파이팅건맨 2010.02.18 921
121 [TIP] VFW 에서 영상 압축을 위한 코덱을 코드상에서 선택하여 실시간 저장하는 방법입니다. 파이팅건맨 2010.02.04 1099
120 [TIP] Visual Studio App Wizard 만들기 관련 파이팅건맨 2009.12.17 993
119 [TIP] C# 에서 Win32 DLL 을 사용하기 위한 방법 파이팅건맨 2009.07.16 1149
118 [TIP] WMI 이용, 사용가능한 모뎀 포트 알아내기 파이팅건맨 2009.07.05 911
117 [TIP] Excel Ole 를 사용시 Hidden 열 혹은 행인지 알아내는 방법 파이팅건맨 2009.05.17 705
116 [TIP] Win32 API를 사용하여 응용 프로그램 열거하기 파이팅건맨 2009.01.15 705
115 [TIP] 홈페이지 자동 클릭하기 소스 파이팅건맨 2009.10.25 1853
114 [TIP] (MSDN) VS2005 에서 BHO 만드는 방법 링크 파이팅건맨 2009.01.06 614
113 [TIP] Windows 에서 COM10 이상을 여는 방법 [2] 파이팅건맨 2008.05.26 977
112 [TIP] 인터넷으로 문자메시지 (SMS) 보내기 파이팅건맨 2008.03.23 3042
111 [TIP] 동적 DLL이 가진 Dialog를 Child Window로 띄우기 파이팅건맨 2008.03.16 1011
110 [TIP] 치명적 오류 발생시 오류창 안뜨게 하기? 파이팅건맨 2008.02.25 776
109 [TIP] USB 장치를 열거하는 코드 파이팅건맨 2008.02.03 651
108 [TIP] Windows 에서 장치 연결/제거 관리 코드 파이팅건맨 2007.12.21 712
107 [TIP] Source Insight 용 ARM Assembler 파서 파이팅건맨 2007.12.18 794
» [펌] precompiled header 설정 관련 파이팅건맨 2007.08.07 650
위로