我有一个由ndk-build
(使用 Android NDK r5b 和 cygwin make 3.81)构建的 JNI 应用程序。构建通常有效,偶尔会失败:
...
Compile++ thumb : components <= Component.cpp
make: *** [/c/.hudson/jobs/Nightly/workspace/application/obj/local/armeabi/objs/components/Component.o] Error 126
make: Leaving directory `/c/.hudson/jobs/Nightly/workspace/application/obj/local/armeabi/objs/components'
没有其他错误。Make than 以状态 2 退出。它每次都发生在不同的文件中(上面的名称是匿名的)。并行构建似乎更频繁地发生,但有时也发生在非并行构建中。
有没有人知道它可能是什么或至少如何调试它?