No rule to make target all'初学者求教
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了No rule to make target all'初学者求教相关的知识,希望对你有一定的参考价值。
参考技术A 错误原因:makefile里面的文件依赖关系有问题,导致头文件找不到。解决办法:打开编译相关模块的makefile文件,找到.o文件的依赖关系,找到.h文件的路径,查看是否出错并改正。
原因分析:这种情况有时候是因为工程所在的目录改变,例如原来在C盘,现在移到了D盘,而makefile里面的.h文件路径没有改变
出现make: *** No rule to make target `all'. Stop.解决办法
在mac下用eclipse开发jni 总是出现如题所示的异常,后来将build command 改成ndk-build就可以了
具体如图所示
输出内容
**** Build of configuration Default for project AppUninstall ****
/Users/cuiran/tool/android-ndk-r9d/ndk-build all
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in /Users/cuiran/src/workspace/AppUninstall/AndroidManifest.xml
[armeabi] Install : libuninstall.so => libs/armeabi/libuninstall.so
**** Build Finished ****
以上是关于No rule to make target all'初学者求教的主要内容,如果未能解决你的问题,请参考以下文章
Android NDK, No rule to make target
出现make: *** No rule to make target `all'. Stop.解决办法
No rule to make target all'初学者求教
No rule to make target,怎么解决啊,求大神指点