3
所以我想在我的Android應用程序中繪製簡單的形狀(圓柱體,球體和錐體)。基於this question and answer,似乎有可能將GLU移植到Android中,而Android正是我需要的功能。但是,我無法編譯它。到目前爲止,我已經試過如下:從the glues download page 在Android中使用GLU ES
- 下載膠水 - 1.4彬qnx.tar.gz在我的Android項目創建一個新的模塊(「膠水」),與包括/文件從上面的下載和libGLUES_CM.a
- 包括此模塊在我的JNI/Android.mk
這裏是我的膠水/ Android.mk
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := glues
LOCAL_SRC_FILES := lib/libGLUES_CM.a
LOCAL_CFLAGS := -IC:/usr/src/android-ndk-r10c/platforms/android-9/arch-arm/usr/include \
-IC:/usr/src/android-ndk-r10c/platforms/android-9/arch-arm/usr/include/sys
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include
include $(PREBUILT_STATIC_LIBRARY)
我的JNI/Android.mk:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := opengl
NDK_MODULE_PATH := $(LOCAL_PATH)/..
LOCAL_CPPFLAGS := -I/usr/include
LOCAL_STATIC_LIBRARIES := glues
LOCAL_SRC_FILES := com_wickhambros_charactercreator_OpenGlJniWrapper.cpp
LOCAL_LDLIBS := -llog -landroid -lGLESv2 -lGLESv1_CM -lEGL -lm
include $(BUILD_SHARED_LIBRARY)
$(call import-add-path,$(LOCAL_PATH)/..)
$(call import-module,glues)
當我建,我得到這個錯誤:膠水/包括/ glues.h:54:5:錯誤:#ERROR 「平臺不支持」