2014-01-06 8 views
5

I NDK aktualisiert von R8e R9C und bekam Fehler No rule to make targetNDK Aktualisiert von R8e R9C und erhielt Fehler „Keine Regel Ziel zu machen“

make.exe: *** No rule to make target `/bullet/src/LinearMath/btAlignedAllocator. 
cpp', needed by `obj/local/armeabi/objs/main_soft//bullet/src/LinearMath/btAlign 
edAllocator.o'. Stop. 

Zuvor meine configure Dateien waren Ok und ich wechselte nur NDK Version .

Android.mk Zeile, die diese Datei hinzufügt. Dateien, die vor dieser Zeile hinzugefügt wurden, waren Ok.

LOCAL_SRC_FILES := src/maincode.cpp 
LOCAL_SRC_FILES += src/data/Friends.cpp 
LOCAL_SRC_FILES += $(addprefix /bullet/src/LinearMath/, $(notdir $(wildcard $(LOCAL_PATH)/bullet/src/LinearMath/*.cpp))) 
+2

Bitte geben Sie Android.mk Datei auch. Es gibt einen Fehler in NDK 8 bezüglich der Interpretation von Dateipfaden und das führt wahrscheinlich zu einer Art von Diskrepanz in NDK 9. – eozgonul

+0

@ user2359247 Danke! Du hast mich in die richtige Richtung gezeigt. Dateien vorher wurden einzeln hinzugefügt und bullet hat etwas Makemagisches – Max

Antwort

2

Ihre anderen Dateien beginnen ohne Schrägstrich. Versuchen Sie

LOCAL_SRC_FILES += $(addprefix bullet/src/LinearMath/, $(notdir $(wildcard $(LOCAL_PATH)/bullet/src/LinearMath/*.cpp))) 
Verwandte Themen