我是Android NDK的新手,我正在尝试在模拟器/安卓设备(v4.0)上运行hello world app。
执行ndk-build
命令
$ ndk-build
[arm64-v8a] Compile : hello-jni <= hello-jni.c
/bin/sh: /cygdrive/e/AndroidNDK/android-ndk-r10/toolchains/aarch64-linux-android -4.9/prebuilt/windows-x86_64/bin/aarch64-linux-android-gcc: cannot execute binar y file
/cygdrive/e/AndroidNDK/android-ndk-r10/build/core/build-binary.mk:447: recipe fo r target 'obj/local/arm64-v8a/objs/hello-jni/hello-jni.o' failed
make: *** [obj/local/arm64-v8a/objs/hello-jni/hello-jni.o] Error 126
任何人都可以帮助我吗? 提前谢谢。
答案 0 :(得分:0)
您不需要使用cygwin终端。
How to:
1. run cmd.exe
2. cd xxx\hello-jni
3. ndk-build
4. done