我意識到這個問題之前已經問過,但沒有答案已經能夠解決我的問題。android ndk沒有規則,使目標
我試圖建立提供NDK樣本Android應用程序,其具有以下Android.mk文件:
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)
當我建立我的項目,我得到了如下錯誤:
**** 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 ****
問題是它正在尋找我的根目錄中的構建文件,但我不確定它在做什麼,它在尋找哪些文件,它應該在哪裏尋找,然後我應該如何解決它。