=================================
=================================
=================================
출처: http://202psj.tistory.com/470
해당 프로젝트에 오른쪽 마우스로 속성에 들어간다음.
"C/C++ General->Paths and Symbols" 란에 들어간다.
거기서 오른쪽에 보면 탭들이 보이는데 2번쨰 탭 Symbols 로 들어간다.
그리고 나서 add 버튼을 누른후 name에 __ANDROID__
을 그대로 적어주고 확인을 누루면 EGL_DEFAULT_DISPLAY, eglCreateWindowSurface
등등 에러를 해결할 수 있다.
=================================
=================================
=================================
glDrawTexfOES 에러 관련
만약 위에 api 에 에러가 난다면
//------------------------------------------------------------------------code
#define GL_GLEXT_PROTOTYPES 1
#include <GLES/gl.h>
#include <GLES/glext.h>
//------------------------------------------------------------------------
opengl 을 include 해준 바로 위에 #define GL_GLEXT_PROTOTYPES 1 을 써준다.
그렇게 해도 에러가 나면
//------------------------------------------------------------------------code
#define GL_GLEXT_PROTOTYPES 1
#include <GLES/gl.h>
#include <GLES/glext.h>
GL_API void GL_APIENTRY glDrawTexfOES (GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height);
//------------------------------------------------------------------------
GLES/glext.h <- 으로 Ctrl+클릭 또는 F3 키로 들어가 glDrawTexfOES API 를 직접 복사해
위에 code 처럼 작성해 주면 된다.
=================================
=================================
=================================
출처:http://stackoverflow.com/questions/11644443/opengl-es-compile-errors
When trying to write these functions in eclipse with android NDK errors given that there are invalid arguments and such: The errors:
eclipse opengl-es android-ndk |
Was this post useful to you? |
1 Answer
To fix this go to your projects properties and go to the "C/C++ General->Paths and Symbols" page, under the "Symbols" tab click on GNU C and then the "Add" button and put in the NAME field (value leave blank) and click OK. You can do the same for GNU C++. |
=================================
=================================
=================================
'스마트기기개발관련 > OpenGL (그래픽, 게임)' 카테고리의 다른 글
android 오픈지엘 OpenGL 을 2D 처럼 사용 관련 (0) | 2020.09.18 |
---|---|
android 안드로이드 NDK 설치해서 JNI 개발해보기 관련 (0) | 2020.09.18 |
android 안드로이드 NDK에서 C++ STL 사용 과련 (0) | 2020.09.18 |
안드로이드 android NDK jni 폴더안에 폴더를 만들어 빌드해보기 관련 (0) | 2020.09.18 |
android 안드로이드 오픈지엘 OpenGL ES 2.0 효과, api 등등 (1) | 2020.09.18 |