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 “平台不支持”