在用cocos命令编译并打包时出现如下错误:
“ make.exe: *** No rule to make target XXX needed by XXX Stop. ”
本人遇到的情况如图所示
错误原因:更改了ndk或其他环境路径,或者更改了其中的文件夹名称之后,之前生成的.o.d文件在再次编译时并不会重新编译,因而导致该问题。
解决方法:
1.找到问题对应的.o文件,检查并修改.o.d中错误的路径。
2.如果仍然有问题,删除工程目录下的 obj 文件夹,然后重新编译。
参考自:roserose0002的博客