簡體   English   中英

Android.mk沒有規則來創建目標“ * .c”,這是“ * .o”所需的。 停止

[英]Android.mk No rule to make target '*.c', needed by '*.o'. Stop

我有問題

我使用ndk-build,但是無法創建庫* .so。

---------------------------------錯誤---------------- -----------------

nathaniel@Nathaniel-MSI /work/workspace/HealthCare $ ndk-build
 make: *** No rule to make target `jni/jni/src/filterData.c', needed by
 `obj/local/armeabi/objs/HealthCare/jni/src/filterData.o'.  Stop.

在我的Android.mk來源下,請幫助我

--------------------------------- Android.mk -------------- -------------------

LOCAL_PATH          := $(call my-dir)
SRCS                := $(wildcard $(LOCAL_PATH)/src/*.c)

include $(CLEAR_VARS)

LOCAL_MODULE        := HealthCare
LOCAL_SRC_FILES     := $(SRCS)

LOCAL_LDLIBS        := -llog

include $(BUILD_SHARED_LIBRARY)
LOCAL_SRC_FILES := $(SRCS:$(LOCAL_PATH)/%=%)

EDITED

LOCAL_C_INCLUDES := $(LOCAL_PATH)/src

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM