Ich realisiere, diese Frage wurde schon einmal gestellt, aber keine Antworten konnten mein Problem lösen.android ndk keine Regel zu Ziel
Ich versuche, eine Probe android app mit NDK vorgesehen zu bauen, die die folgenden Android.mk Datei hat:
LOCAL_PATH := $(call my-dir)
MY_PATH := $(LOCAL_PATH)
include $(call all-subdir-makefiles)
include $(CLEAR_VARS)
LOCAL_PATH := $(MY_PATH)
LOCAL_MODULE := native-activity
LOCAL_SRC_FILES := main.c
LOCAL_LDLIBS := -llog -landroid -lEGL -lGLESv1_CM
LOCAL_STATIC_LIBRARIES := android_native_app_glue
include $(BUILD_SHARED_LIBRARY)
$(call import-module,android/native_app_glue)
Wenn ich mein Projekt bauen erhalte ich die folgenden Fehler:
**** Build of configuration Default for project NativeActivity ****
/Users/Jono/Documents/Development/Android Development/android-ndk-r9c/ndk-build all
usage: dirname path
make: /Users/Jono/build/core/build-local.mk: No such file or directory
make: *** No rule to make target `/Users/Jono/build/core/build-local.mk'. Stop.
**** Build Finished ****
Das Problem ist, dass es Build-Dateien in meinem Stammverzeichnis sucht, aber ich bin nicht wirklich sicher, was es tut, welche Dateien es sucht, wo es suchen sollte und was ich tun sollte, um es zu beheben.