您的位置:首页 > 移动开发 > Android开发

android NDK jni下的c文件 Unresolved inclusion

2012-10-15 11:05 375 查看
原因是在eclipse编辑环境中没有找到对应的include中的文件。解决方法是将包含该文件的include目录作为新的linked folder加入工程中。具体方法如下:

1. 右击工程->New->Folder

2. 对话框中点击Advanced

3. 选择Link to alternate location (Linked Folder),选择需要的include目录

4. Finish后刷新工程,问题解决。

include 目录可以在ndk的安装目录中找到

例如:/android-ndk-r7b/platforms/android-8/arch-arm/usr/include

eclipse 编译问题:No rule to make target `clean'.

原因是找不到makefile.但是包含的路径里面有,而且用预处理命令强制执行make -f source.mak还是不行,最后找到的根本原因是由于eclipse版本对gbk编码的文件不支持,导致无法识别makefile文件,改掉工程设置成utf-8就好了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: