0
我尝试使用Ndk构建Android Cpp项目。Android Ndk错误无法制定目标
当我建立应用程序的唯一生成JNI夹中的文件
不能产生JNI子文件夹中的文件
我得到这个错误
化妆:***没有规则,使目标src/main/jni/src/main/jni/A/B/Helper.cpp', needed by
编译/中间体/ndk/obj/local/armeabi/objs/demo/src/main/jni/A/B/Helper.o”。停止。
TOP_LOCAL_PATH:=$(call my-dir)
LOCAL_PATH := $(TOP_LOCAL_PATH)
include $(CLEAR_VARS)
LOCAL_MODULE := demo
LOCAL_SRC_FILES := a.cpp b.cpp c.cpp d.cpp
LOCAL_SRC_FILES := $(LOCAL_PATH)/A/B/Helper.cpp
LOCAL_CFLAGS += -std=c++11 -frtti -fexceptions -fpermissive
LOCAL_LDLIBS += -llog -lGLESv2 -lEGL -landroid -lOpenSLES -lGLESv1_CM -lz
LOCAL_C_INCLUDES := $(LOCAL_PATH)/A/B
include $(BUILD_SHARED_LIBRARY)
LOCAL_C_INCLUDES如何包含来自不同目录的头文件。 –
例如LOCAL_C_INCLUDES + = D:/ projects/demo/include' –
我可以使用这种类型的包括LOCAL_C_INCLUDES:= $(LOCAL_PATH)/ A \ $(LOCAL_PATH)/ A/B \ $(LOCAL_PATH)/ A/C \ $(LOCAL_PATH)/ A/D –