cocos2d-x 2.2.2 android 编译后出现错误

请问 不用vs和cygwin ,Eclipse 编译后出现错误

cocos2d-x 2.2.2

ndk 9


jni/../../Classes/Player.cpp: In member function 'virtual void Player::ccTouchMoved(cocos2d::CCTouch*, cocos2d::CCEvent*)': 
jni/../../Classes/Player.cpp:75:17: error: 'max' was not declared in this scope
jni/../../Classes/Player.cpp:75:17: note: suggested alternative:
D:/cocos2d-x/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/stl_algobase.h:254:5: note:   'std::max'
jni/../../Classes/Player.cpp:76:17: error: 'min' was not declared in this scope
jni/../../Classes/Player.cpp:76:17: note: suggested alternative:
D:/cocos2d-x/android-ndk-r9d/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/stl_algobase.h:233:5: note:   'std::min'
make.exe: ***  Error 1

:12: 完全不知道怎麼辦…
求大神解答

改成MIN试试。

谢谢 改成MIN 和 MAX 之后可以了
可以请问 这是为什么吗?

用stl里面的东西要using namespace std; 或则前面加std::min
MIN,MAX是cocos2dx里面定义的宏。