Visual studio 2013 Vision PowerVR SDK示例无法在Visual Studio 2013上执行

Visual studio 2013 Vision PowerVR SDK示例无法在Visual Studio 2013上执行,visual-studio-2013,opengl-es-2.0,Visual Studio 2013,Opengl Es 2.0,我跑进VisualStudio,发现一个错误并问了一个问题 我安装了POWERVRSDK_2017并运行了OGLESHelloAPI.sln,这是安装后的一个示例文件。在执行之后,程序被终止而没有响应,因为它是在构建之后执行的,没有触及代码 执行调试时,DynamicGL.h中出现错误,错误内容为“OGLESHelloAPI.exe中0x760BB3E5处未处理的异常:0xC0000005:访问冲突执行位置0x00000000。” "DynamicEgl.h" inline EGLDispla

我跑进VisualStudio,发现一个错误并问了一个问题

我安装了POWERVRSDK_2017并运行了OGLESHelloAPI.sln,这是安装后的一个示例文件。在执行之后,程序被终止而没有响应,因为它是在构建之后执行的,没有触及代码

执行调试时,DynamicGL.h中出现错误,错误内容为“OGLESHelloAPI.exe中0x760BB3E5处未处理的异常:0xC0000005:访问冲突执行位置0x00000000。”

"DynamicEgl.h"

inline EGLDisplay DYNAMICEGL_FUNCTION(GetDisplay)(EGLNativeDisplayType display_id){
typedef EGLDisplay(EGLAPIENTRY * PROC_EGL_GetDisplay)(EGLNativeDisplayType display_id);
static PROC_EGL_GetDisplay _GetDisplay = (PROC_EGL_GetDisplay)::egl::internal::getEglFunction(::egl::internal::EglFuncName::GetDisplay);
return _GetDisplay(display_id);
}
我附上了密码_GetDisplay似乎在检查错误,但我不明白。
我们如何解决这个问题?感谢您的建议

当我安装powerVR时,我在安装过程中单击了“接受路径设置”,最后它正常工作了。我用的是visual studio 2017。

可能是因为它是“PowerVRSDK_2017”,而您正试图使用visual studio 2013。如果不太麻烦的话,你可以找Visual Studio 2017,看看它是否能用。这似乎是你应该询问软件包作者的事情,而不是询问那些对它知之甚少或一无所知的人。如果VS 2013不支持,他们应该可以告诉你。从软件包的名称来看,我猜你说的是桌面OpenGL,而不是桌面OpenGL。您确定您的电脑支持所需的opengl es版本吗?@user4261590我先在Visual Studio 2017中试用过,但没有。该项目于2013年启动,就好像它是2013年的版本一样,但也不起作用。谢谢你的回答:)@NightOwl888谢谢你的回答。运行当前项目时,找不到libEGL.dll和libGLESv2.dll,无法继续执行代码。