我是 ndk 编程的新手。我希望我在 linux os 中的 eclipse 可以自动构建文件夹的内容,jni 通过 ndk-build 进入文件夹,libs。我按照教程, http: //mobilepearls.com/labs /ndk-builder-in-eclipse/这样做。为了测试它是否有效,我导入了 ndk 版本的示例,hello-jni。并且因为该示例不包含文件夹 libs,它将构建 .so从 jni 的 c 源代码中,我在我的新项目下创建了一个新文件夹。然后,我尝试在源代码中附加注释,/HelloJni/jni/hello-jni.c,例如:
/*hello
*/
但我的文件夹 libs 中似乎没有发生任何事情。这是我的 ndk-builder 的设置: 位置:/home/kaiwii/android_related/android-ndk-r7b/ndk-build 工作目录:${workspace_loc:/HelloJni} 引用的指定文件夹是:libs build 的指定文件夹是: jni 最后,我需要提一下,当我打开 c 源代码时,hello-jni.c,它会提示语法错误,Unresolved inclusion: <string.h>
任何人有同样的问题或任何想法?thx