我能够运行NDK中提供的示例的hello-jni,但我无法编译hello-gl2示例。示例Android NDK hello-gl2无法在Android Studio上编译
你能帮我吗? (我认为是用OpenGL连接问题)
这是由Android Studio报告的错误:
C:\AndroidstudioProjects\hello-gl2\app\src\main\jni\gl_code.cpp
Error:(39) undefined reference to `glGetError'
Error:(41) undefined reference to `__android_log_print'
Error:(40) undefined reference to `glGetError'
Error:(34) undefined reference to `glGetString'
Error:(35) undefined reference to `__android_log_print'
Error:(58) undefined reference to `glCreateShader'
Error:(60) undefined reference to `glShaderSource'
Error:(61) undefined reference to `glCompileShader'
Error:(63) undefined reference to `glGetShaderiv'
Error:(66) undefined reference to `glGetShaderiv'
Error:(70) undefined reference to `glGetShaderInfoLog'
Error:(72) undefined reference to `__android_log_print'
Error:(75) undefined reference to `glDeleteShader'
...
不幸的是,这不起作用,但谢谢你的帮助。我最后在Eclipse上导入项目并且项目工作正常。 – pianista 2015-04-05 15:40:40