在使用cygwin交叉编译cocos2d-x的工程文件时,明明工程没有其他错误,
但有时还是会出现 recipe for target `obj/**/XX.so' fail之类的错误
初入门时,遇到这些东西,常常无法适应,其实,这是由于NDK版本和cygwin版本的问题
cygwin官方使用的ndk版本有时会低于现在的ndk最新版本
解决这个问题,我们可以在该工程的/proj.android/jni中找到Application.mk文件
并添加如下内容:
STLPORT_FORCE_REBUILD := true
这样,通常情况下,工程便可以顺利进行交叉编译
否则,可以检查出错文件的权限,利用chmod 777 ./*修改