最新的cocos2d-x版本为2.1.3,在调用build_native.sh生成时没问题,但在build_native.sh clean时出现了以下错误。
Clean: chipmunk_static [armeabi]
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `rm -rf (TARGET_OBJS)'
make: *** [clean-chipmunk_static-armeabi] Error 2查了一下,原来这是NDK的一个bug,找到NDK目录下的build/core/build-binary.mk,并定位到49行。
将
$(cleantarget): PRIVATE_CLEAN_FILES := ($(my)OBJS)改为
$(cleantarget): PRIVATE_CLEAN_FILES :=$($(my)OBJS)
搞定
本文介绍了解决cocos2d-x版本2.1.3在使用build_native.sh进行清理操作时遇到的错误。通过修改NDK中build-binary.mk文件的某行代码,成功解决了该问题。

被折叠的 条评论
为什么被折叠?



