到了这个界面都是默认下载的,这里需要特别注意一下,需要把Devel改为install,点一下Default就行了。
Devel包含了make命令,不下载的话在导入Eclipse会编译不了。
经过非常漫长的等待,我只想说一句:艹
好,安装完成后,会在C:\cygwin64有以下文件夹:
下载NDK,这个自己到官网下去:http://developer.android.com/tools/sdk/ndk/index.html
小巫把NDK解压缩到了D:/software目录下,需要是全英文,并且不能留空格。
D:\software\android-ndk-r9d
下面开始介绍如何将Cocos2d-x移植到Android中去,为了弄这个我花了好长时间才把它给弄好,过程有点复杂和繁琐。我现在也还不太清楚是否有更好更方便的移植的方法,如果知道的麻烦告知一下:
首先我们要清楚cygwin是用来干什么的,简单来说就是在cygwin下使用NDK对Android项目进行交叉编译。
不知道交叉编译是啥?
交叉编译,简单来说就是在一个平台上生成另一个平台可执行的代码。我们这里就是把Linux下的代码生成windows下能够执行的代码。不知道解析的对不对,各位保留意见。
配置过程:
一、首先我们来对Cygwin配置
打开C:\cygwin64\home\Administrator下的.bash_profile文件,添加以下内容(已ndk实际路径为准我这里的NDK路径为:D:/software/android-ndk-r9d):
# NDK PATH
NDK=/cygdrive/d/software/android-ndk-r9d
export NDK
这里相当于在Linux下配置环境变量。
如