最近有个项目要用到Android的NDK进行JNI层的开发,可是不巧遇到了这个头疼的问题,上网搜了半天也没找到个解决的方案,于是自己回头去读NDK的文档,结果就把这个问题解决了,现在跟大家分享一下。
我的系统是Ubuntu 11.04的,NDK是r6版本的。
以前也是用这个系统做,可是从来没遇到过这个问题,前不久重装了系统,用的还是以前的NDK结果就遇到了这个问题了,开始还以为是自己的环境配置有问题呢,可是查看了半天环境中的变量也没有跟NDK相关的,自己也确实没有设置过嘛。
看了一下文档,于是决定尝试一下:
首先,运行
ndk-build NDK_LOG=1
然后查看输出信息,找到几个连续的如下语句: