Opengl es eglGetDisplay()引发异常

Opengl es eglGetDisplay()引发异常,opengl-es,Opengl Es,我正在尝试使用以下命令初始化EGL: #include <GLES3\gl3.h> #include <EGL\egl.h> #include <EGL\eglext.h> void main(){ EGLDisplay display = eglGetDisplay (EGL_DEFAULT_DISPLAY); } #包括 #包括 #包括 void main(){ EGLDisplay display=eglGetDisplay(EGL_默认显示); }

我正在尝试使用以下命令初始化EGL:

 #include <GLES3\gl3.h>
#include <EGL\egl.h>
#include <EGL\eglext.h>
void main(){
EGLDisplay display = eglGetDisplay (EGL_DEFAULT_DISPLAY);
}
#包括
#包括
#包括
void main(){
EGLDisplay display=eglGetDisplay(EGL_默认显示);
}
我编译它时没有出错,但当我运行它时它崩溃了。当我尝试调试它时,eglGetDisplay会引发异常:

OpenGLES Examples.exe中0x7563CB49处未处理的异常: 0xC0000005:访问冲突执行位置0x00000000


我已经搜索过了,但仍然没有解决方案,请帮助。

我通过使用ARM Mali SDK而不是AMD SDK中的头文件和库来解决这个问题。我仍然不知道怎么做,但它对我有用