在Android Studio下,我创建了一个新项目,并添加了一个尝试查找opengl的新cmakelists.txt文件,但是收到了一条错误消息:
Could NOT find OpenGL (missing: OPENGL_gl_LIBRARY OPENGL_INCLUDE_DIR)
有人有想法解决这个问题吗?
这是cmakelists.txt文件:
cmake_minimum_required(VERSION 3.4.1)
add_library(native-lib SHARED src/main/cpp/native-lib.cpp)
find_library(log-lib log)
target_link_libraries(native-lib ${log-lib})
find_package(OpenGL REQUIRED)
答案 0 :(得分:0)
find_package(OpenGL)
是一个用于OpenGL的CMake模块,不适用于Android支持的OpenGL ES。 CMake没有用于查找OpenGL ES的内置模块。您可以使用here中的答案找到它(假设您使用的是GLES2)。