Android编译求解

环境,cocos2dx2.2.5,eclipse luno版本,NDK :android-ndk-r9, SDK android 2.2;
在vs2010下调试完成,移植到android下,build通过。
run as android application的时候,eclipse提示出错。
看了一下eclipse提示的错误

Multiple markers at this line
- Type ‘cpSpace’ could not be
resolved
- Type ‘cpArbiter’ could not be
resolved

Unresolved inclusion: “chipmunk.h”

  • Type ‘std::string’ could not be
    resolved

基本就这几种错误,一个是和chipmunk相关的,再一次是认为std::string无法解析
请教各位大侠,需要配置一些什么么?
在jni/application.mk中我看到有-DCC_ENABLE_CHIPMUNK_INTEGRATION=1,我理解的是CC_ENABLE_CHIPMUNK_INTEGRATION这个宏已经配置了,应该可以使用chipmunk相关的东西了?
可是为什么还是会有错误提示了?

自己顶自己一个。
昨晚没搞定,就关机睡觉了。
今早开机,打开eclipse,然后在application.mk中增加了对c++11的支持,然后就能run成功了。。。
在application.mk中增加了如下语句(网上搜到的)
NDK_TOOLCHAIN_VERSION=4.8
APP_CPPFLAGS := -frtti -std=c++11

不知道是重启eclipse就好了了,还是增加了支持c++11就OK了,反正现在解决了,就酱

继续求助,现在一旦我修改了代码,再重新run,又会报错。
关闭eclipse,重启之后又可以了:12:
这个怎么破?不至于每修改一次就要重启一次eclipse把:6: