我做了一个小型的基于JNI的项目。 我在我的C代码中做#include GLES3 / gl3.h并且它有效。但是当我尝试使用任何OpenGL函数时,它表示对gl *的未定义引用。我的Android.mk是:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := hello-jni
LOCAL_CFLAGS := -Wall -Wextra
LOCAL_SRC_FILES := hello-jni.c
LOCAL_LDLIBS := -lGLESv3 -ldl -llog
LOCAL_STATIC_LIBRARIES := android_native_app_glue
include $(BUILD_SHARED_LIBRARY)
我做错了什么?有人可以告诉我出了什么问题吗?