Android Opengl学習ノート01——環境配置

673 ワード

EGLはSurface(ウィンドウ)とOpenglをつなぐ架け橋です
EGL:EGL環境関連ライブラリの提供
GLESv 2:Opengl ES 2.0のライブラリ
android:ANativeWindow関連ライブラリ
ソースファイルをCmakeListsに導入する.txtファイル(ここに導入されたcppソースファイルのみがinclude関連ライブラリのヘッダファイルをincludeできます):
add_library( # Sets the name of the library.
        native-lib

        # Sets the library as a shared library.
        SHARED

        # Provides a relative path to your source file(s).
        native-lib.cpp
        egl/SamEglHelper.cpp)

 
CmakeListsに関連ライブラリを導入する.txtファイル:
#     
target_link_libraries(
        native-lib
        EGL
        GLESv2
        android
        )