cocos2d-x配置及使用

需要

ndk

CygWin

cocos2dx

vs2010


在cygwin中

在\Cygwin\home下新建当前用户名的文件夹,将Administrator中所有文件复制过去,并修改.bash_profile(如果当前用户就是Administrator则不用再复制),

在最后加入ndk及COCOS2DX的路径


NDKROOT=/cygdrive/d/android-ndk-r7
export NDKROOT


COCOS2DXROOT=/cygdrive/d/cocos2d-2.0-rc2-x-2.0.1
export COCOS2DXROOT


在cocos2dx中

修改create-android-project.bat,将cygwin(bin),ndk,android-sdk(tools)目录位置修改好

:: modify it to work under your environment  
set _CYGBIN=D:\Tools_CygWin\Cygwin\bin
if not exist "%_CYGBIN%" echo Couldn't find Cygwin at "%_CYGBIN%" & pause & exit 4


:: modify it to work under your environment
set _ANDROIDTOOLS=D:\android-sdk\tools
if not exist "%_ANDROIDTOOLS%" echo Couldn't find android sdk tools at "%_ANDROIDTOOLS%" & pause & exit 5


:: modify it to work under your environment
set _NDKROOT=D:\android-ndk-r7
if not exist "%_NDKROOT%" echo Couldn't find ndk at "%_NDKROOT%" & pause & exit 6


使用install-templates-msvc.bat

则在vs2010中就会有cocos2d-x可以创建了

或者用create-android-project.bat创建(然后将两次创建的拼成一个程序,如将bat创建的文件都复制到vs创建的文件夹中,或反过来讲vs创建的proj.win32文件夹复制到bat创建的程序中也可,注:两个项目必须同名


如果用create-android-project.bat创建

则再使用CygWin进入相对应的程序目录

然后使用ndk-bulid进行编辑

如:/cygdrive/d/android-ndk-r7/ndk-build

可参考前篇文章“android 使用jni”:http://blog.youkuaiyun.com/the01hierarch/article/details/8061630

就可以使这个项目在android上面运行(如果修改过程序,记得需要修改项目目录下的proj.android\jni中修改Android.mk  可见http://blog.youkuaiyun.com/the01hierarch/article/details/7891213

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值