2014-01-08 3 views
7

Я пытаюсь создать проект, который является интеграция irrlchit с vuforia здесь: https://github.com/nailgun/android_irrlicht_vuforiaAndroid NDK irrlciht vuforia построить ошибку

Но я получаю следующее сообщение об ошибке, когда я строю код:

ndk error

структура проекта является:

project structure

Android.mk является:

LOCAL_PATH := $(call my-dir) 

include $(CLEAR_VARS) 

LOCAL_MODULE := irrlicht_vuforia 

LS_CPP=$(subst $(1)/,,$(wildcard $(1)/*.cpp)) 
LOCAL_SRC_FILES := $(call LS_CPP,$(LOCAL_PATH)) 

LOCAL_LDLIBS := -llog 
LOCAL_SHARED_LIBRARIES := QCAR 
LOCAL_STATIC_LIBRARIES := irrlicht 

include $(BUILD_SHARED_LIBRARY) 

IRRLICHT_COMPILE_CONFIG_DIR := $(LOCAL_PATH)/libs/irrlicht 
include $(LOCAL_PATH)/libs/QCAR/Android.mk 
$(call import-module,irrlicht) 

Любые предложения о том, что является причиной ошибки сборки будут оценены.

Заранее спасибо.

+0

Где модуль irrlicht расположен? – eozgonul

+0

вы можете видеть в структуре проекта, в папке irrlicht – mrYogi

+0

Я проверил ссылку git, которую вы дали, и нет модуля, называемого irrlicht под jni/libs/QCAR/Android.mk. – eozgonul

ответ

1

Вам нужен модуль irrlicht для создания этого проекта. Я рекомендую вам спросить, где модуль для автора проекта. Кстати, по крайней мере, мне пришлось скомпилировать его с проектом irrlichtandroid.

  1. git clone [email protected]:nailgun/android_irrlicht_vuforia.git
  2. git clone git://gitorious.org/irrlichtandroid/irrlichtandroid.git
  3. Применение the patch как для
  4. cd android_irrlicht_vuforia; NDK_MODULE_PATH=.. ndk-build
  5. android update project -p . -t android-19 (число зависит от вашей цели Android версии)
  6. ant debug install
Смежные вопросы