mac系统下使用eclipse编译cocos2d-x时出现的问题cocos2d-x make: *** [clean-box2d_static-armeabi] Error 1
查了好多资料,最终发现问题所在:
ndkr8e的一个bug,修改android-ndk-r8e/build/core/build-binary.mk
Plain Text code
$(cleantarget): PRIVATE_CLEAN_FILES := ($(my)OBJS) |
为:
$(cleantarget): PRIVATE_CLEAN_FILES := $($(my)OBJS |
在Eclipse上执行bash ${workspace_loc:/Klsg}/build_native.sh NDK_DEBUG=1 V=1时,抛出了
Eclipse读不到NDK_ROOT这个环境变量解决办法,修改项目下的build_native.sh
添加:
NDK_ROOT="/Users/apple/android-ndk-r8d"
如下:
APPNAME="SecondTest"
# options
NDK_ROOT="/Users/apple/android-ndk-r8e"
buildexternalsfromsource=
# options
NDK_ROOT="/Users/apple/android-ndk-r8e"
buildexternalsfromsource=