cocos2dx eclipse编译总出错

我用的是cocos2dx 2.2.5,编译过程产生各种各样的问题,现在还是没有成功
我把现在问题和之前问题解决过程都贴出来,给大家当前车之鉴,顺便请大家帮我看看有没有错

-----------------------------------之前问题--------------------------
最开始使用cygwin编译的时候,设置好的$NDK_ROOT总是进不去,后来发现是在NDK_ROOT= /cygdrive/,…的等号后面多打了个空格
后来总是出一个和现在出的一样的问题就放弃了cygwin,换用高版本的ndk

The container ‘Android Dependencies’ references non existing library 解决办法是右击library project,选择Build Path->Configure Build Path->Order and Export->Select All将所有包都选上
这个之后又出了The container ‘Android Dependencies’ references non existing library 'C:\environment\cocos2d-x-2.2.5\cocos2dx\platform\android\java\bin\libcocos2dx.jar’这个我是把引用过来的libcocos2dx手动生成了jar包,然后放在他所说的目录里

还有一个问题是,Cannot find module with tag ‘CocosDenshion/android’ in import path,这个我是改了好多便的android.mk才改好的,路径要用’/’

Android NDK: Aborting. . Stop. hicoco line 175, external location: C:\environment\cocos2d-x-2.2.5\cocos2dx\Android.mk,这个我把.mk里面的路径全部更正以后就好了

后来还有一个问题,我忘了问题是什么了,但是是我把新建的ndk的builder顺序放在最上面就好了

-----------------------------------现在问题--------------------------

现在编译中出错时这样

Compile++ thumb: cocos2dcpp_shared <= main.cpp
/bin/sh:
/cygdrive/c/environment/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/arm-linux-androideabi-g++: cannot execute binary file
/cygdrive/c/environment/android-ndk-r9d/build/core/build-binary.mk:393: recipe for target ‘obj/local/armeabi/objs/cocos2dcpp_shared/hellocpp/main.o’ failed
make: *** Error 126
make: Leaving directory ‘/cygdrive/c/environment/cocos2d-x-2.2.5/projects/hicoco/proj.android’

求大神帮忙看下

为什么要使用cygwin呢,Eclipse就好了,我昨天也用cygwin,各种问题,最后直接用Eclipse+ndk,编译成功。cocos2dx2.2

我现在是用的eclipse阿

建议从从新设置一下环境,从日志上看你的编译还是cygwin,而不是NDK吧?我编译时没有/cygdrive/c/

hellocpp的android路径写错了 仔细看看android.mk

确实是,c++builder 那没有改成ndk