在android使用make编译so库时,有时直接从别的地方拷贝Android.mk文件,会报:
make: *** 没有规则可以创建“******.o”需要的目标“********.c”。 停止。
出现这个这个错误,可能是因为android.mk的文件格式可能是windows下拷贝,或是从网页copy,只要用vi在linux下打开Android.mk文件把行尾一些多余的看不见字符清除即可。
即使没有使用vi打开也看不见,但是使用vi编辑一下即可。
make: *** 没有规则可以创建“*****.o”需要的目标“****.cpp”。 停止。
原文:http://www.cnblogs.com/skywalker0011/p/4360412.html