无法让 Eclipse 构建我的 NDK/JNI 项目。Eclipse 或命令提示符下的 ndk-build 都提供以下输出:
/cygdrive/c/android-ndk-r8b/build/core/setup-app.mk:75: recipe for target `clean-installed-binaries' failed
make: *** [clean-installed-binaries] Error 6
什么是“错误 6”?我在任何地方都找不到任何文档。有用的是,它没有说明问题是什么,只是给出了神秘的错误代码。
我找到了 setup-app.mk 并尝试插入一些东西来回显它正在执行的命令,这只是删除了一些文件。我将它复制并粘贴到命令提示符下,它自己运行良好:
rm -f ./libs/armeabi/lib*.so ./libs/armeabi-v7a/lib*.so ./libs/mips/lib*.so ./libs/x86/lib*.so
还尝试插入“whoami”,它直接从命令提示符匹配了一个 whoami,因此它不会充当具有不同权限或其他内容的不同用户。
被困在这几天了。任何人都可以帮忙吗?
抢。
PS。我发现 Eclipse/NDK/JNI 几乎无法使用。它似乎只工作了一两个星期,然后再次陷入困境,似乎对我没有任何改变。在我修复此错误之前,这个现在无法使用。我也将它安装在另一台机器上,由于完全不同的原因,它现在也完全坏了。有人如何在这种环境中工作?