2010-08-16 1 views
1

"OpenGL ES 교육 과정"(OpenGL ES 자습서)으로 OpenGL ES를 배우려고합니다.OpenGL ES - 미리 컴파일 된 헤더를 찾는 중에 예기치 않은 파일 끝

경고 :

#include <stdio.h> skipped when looking for precompiled header use 
#include <TCHAR.h> skipped when looking for precompiled header use 
#include <GLES/gel.h> skipped when looking for precompiled header use 
#include <GLES/gl.h> skipped when looking for precompiled header use 
VERTTYPE: macro redefinition 
VERTTYPENUM: macro redefinition 
myglLoadMatrix: macro redefinition 
myglClearColor: macro redefinition 

나는 비주얼 스튜디오 나는 '안녕하세요 삼각형'프로그램을 comile 9 경고를 얻기 위해 노력하고있어 2010 년과 오류와 함께 OpenGL을-ES 1.1 WINDOWS PC 에뮬레이션을 사용 오류 :unexpected end of file while looking for precompiled header. Did you forget to add #include "stdAfx.h" to your source?

(내 소스에는 아무 것도 추가하지 않는 것을 잊지 않았습니다.이 소스는 내 세상이 아니예요.)

+0

프리 컴파일 된 헤더를 사용하지 않거나 지시 한대로하십시오. 소스에'#include stdafx.h '를 추가하십시오. – 5ound

+0

@ 5ound '#include stdafx.h'를 추가하려고 시도하고 경고와 오류가 발생했습니다. WinMain 함수를 오버로드 할 수 없습니다. 미리 컴파일 된 헤더를 비활성화하는 방법은 무엇입니까? – snakile

답변

1

글쎄, 주저하지 말고 소스를 사용하면 대부분의 프로그램을 시작할 수 있습니다.

빌드 시간이 느린 경우 Project + Properties, C/C++, 미리 컴파일 된 헤더, 만들기/사용 = Not을 사용하십시오. 토지를 얻기 위해 조금 둘러보십시오. 신비스럽게 보이는 경우 F1 키를 누릅니다.

+0

아직 내 출처가 될 수 없습니다. 나는 OpenGL ES에 대해 아무것도 모르고 있으며, 코드에는 아직 이해할 수없는 것들이 많이있다. 지금은 단지 컴파일 할 무언가를 원합니다. 하지만 고마워. 다른 생각? – snakile

+0

그런 설정을 변경하고 Build + Rebuild를 사용하여 똑같은 오류가 발생 했습니까? 솔루션 탐색기 창의 속성에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 설정을 다시 변경하십시오. –

+0

아니요. 나는 그 오류가 발생했습니다. WinMain 함수를 오버로드 할 수 없습니다. (프로젝트에서 WinMain 함수가 하나뿐입니다. '안녕 삼각형'소스에 정의 된 것입니다.) – snakile

관련 문제