cygwin+NDK安装
1.安装VisualStudio2010,默认安装即可,
配置见:http://www.cnblogs.com/zilongshanren/archive/2011/09/27/2192928.html和http://www.cnblogs.com/andyque/archive/2011/09/27/2192920.html
2. 下载 android-ndk-r7-windows.zip并解压
下载地址:http://dl.google.com/android/ndk/android-ndk-r7-windows.zip
下载完成后,将其解压到电脑的任何目录中。(我的在D:\ndk-r7)
3.安装cygwin
下载地址:http://cygwin.com/setup.exe
过短暂的延迟之后,安装程序显示可用的类别和包的完整列表。下图显示一个类别的部分内容。单击加号 (+) 展开对应的类别;单击 “循环” 标志在 Skip(忽略此包)和包的所有可用版本之间循环。如果 Cygwin 提供一个实用程序的多个版本,应该选择满足您的需求的实例。顺便说一下,如果选择 B 列,就会下载二进制包;选择 S,也会下载源代码。 安装GCC,将鼠标移动到 Devel边的加号(+)上,然后点击它展开 Devel类。
您会看到在 Devel 下有许多入口,其中只有三个是您需要的,次序如下:binutils gcc gcc-mingw
4、配置vs2010的cocos2d-x模块,见网上教材
5、配置cygwin
打开cygwin的安装目录下找到\home\Administrator\.bash_profile (比如我的在D:\cygwin\home\Administrator)
打开.bush_profile(用EditPlus打开不会有乱码)
在.bush_profile文本后面加上
export COCOS2DX_ROOT=/cygdrive/d/cocos2d-2.0-x-2.0.3
export NDK_ROOT=/cygdrive/d/ndk-r7
export ANDROID_SDK_ROOT=/cygdrive/d/Android/android-sdk
export ANDROID_NDK_ROOT=/cygdrive/d/ndk-r7
export PATH=$PATH:$ANDROID_NDK_ROOT
export PATH=$PATH:$ANDROID_SDK_ROOT
我的cocos2d-x安装在d盘根目录 ndk安装在d盘根目录 android—sdk安装在d盘目录
6、NDK在Eclipse下的配置见http://blog.csdn.net/sqcfj/article/details/7407423
7、cocos2d-x应用从win移植到android平台见:http://www.cnblogs.com/zhangdadi/articles/2732681.html