0

在 cmd 中调用 ndk-build 命令后出现此错误。我按照此链接http://masl.cis.gvsu.edu/2012/01/25/android-echoprint/中的步骤操作

make.exe: *** No rule to make target `/codegen/src/Codegen.cpp', needed by `obj/
local/armeabi/objs/echoprint-jni//codegen/src/Codegen.o'.  Stop.

有人可以帮我解决这个问题吗?

4

1 回答 1

0

不知道博主用的是哪个平台,是哪个版本的NDK。但是,如果您只是从Android.mk文件中的行中删除标题“/” ,它应该会为您简单地编译:

LOCAL_SRC_FILES :=AndroidCodegen.cpp \
        codegen/src/Codegen.cpp \
        codegen/src/Whitening.cpp \
        codegen/src/SubbandAnalysis.cpp \
        codegen/src/MatrixUtility.cpp \
        codegen/src/Fingerprint.cpp \
        codegen/src/Base64.cpp \
        codegen/src/AudioStreamInput.cpp \
        codegen/src/AudioBufferInput.cpp
于 2014-02-05T13:53:52.907 回答