eclipse+cocos2dx平台搭建


转载请标明出处:http://blog.csdn.net/sinat_28974165/article/details/53291702

一、前言

(3.0以上版本的请绕过哦)本篇主要介绍Cocos2d-x的一些基础内容,以及在Eclipse上上编译我们的Cocos2d-x项目,成功把HellCpp运行起来了。

二、准备

1、下载ADT Bundle(Eclipse捆绑了SDK和ADT),或者是Eclipse安装了ADT插件;

2、下载JAVA、ndk,ant(我的eclipse已经自带了ant)然后自己去网上百度看环境配置

3、cocos2d-x-2.2.3下载

附上下载链接

a.cocos2dx     下载地址:http://cocos2d.cocoachina.com/download

b.adt(google整合的android开发环境) 下载地址: http://tools.android-studio.org/index.php/adt-bundle-plugin

c.ndk 下载地址:http://pan.baidu.com/s/1o7HywBo 密码:cbne

d.java 下载地址:http://www.java.com/zh_CN

e.python 下载地址:http://www.python.org/downloads


三、配置

1、为eclipse添加CDT(C/C++ Development Tooling)插件

我们要做基于cocos2d-x的安卓引用,而这个游戏引擎是C++,然后通过交叉编译来生成各个平台的安装包。所以我们就需要另加一个cdt插件(众所周知eclipse是一个可扩展性的开发平台)。获取CDT有两种路径,一种是在线安装,点击Help——Install New Software,Work with输入CDT,然后选择CDT Main Features,再按提示安装,之后要重启eclipse;另一种是离线下载,你首先要下载好cdt的压缩包,然后还是之前那个步骤,Work with 另一半有一个Add的选项,选择你的压缩包的路径,进行安装。由于我的eclipse之前已经安装过了,所以省掉这个步骤。

2、为eclipse配置NDK

首先去上面的地址下载ndk,接着自己找地方解压缩,去eclipse的Windows——Preferences——Android——NDK,路径就是你刚才压缩的那个路径

3、运行cocos的demo

首先先把下载好的cocos解压缩,然后去eclipse,File——New——Other——Android——Android Project from Existing Code——Next,在弹出的对话框中填入G:\learn\android\cocos2d-x-2.2.3\cocos2dx\platform\android\java(注意这里是参考路径,要根据你自己的路径来填),点击Finish。于是导入libcocos2dx。 接下来再用同样的方法导入HelloCpp(我的路径是G:\learn\android\cocos2d-x-2.2.3\samples\Cpp\HelloCpp\proj.android)。

由于缺少资源文件,你需要去复制资源文件到HelloCpp的assets里面,我的路径在G:\learn\android\cocos2d-x-2.2.3\samples\Cpp\HelloCpp\Resources\iphone;


接下来是项目配置 bulid 的过程。右键项目单击 => properties,弹出对话框,选择C/C++ Build ,在旁边的Build command的框内输入图片一下的路径,单击apply——ok。


接着到HelloCpp工程中打开 jni 中的 Application.mk,在最后加入下面的语句。注意:这个路径是我的路径,你要认真比较改写成你的相应路径!注意这里的斜杠的方向!还有就是这是由两个路径组合成的,中间用分号隔开!

NDK_MODULE_PATH := G:/learn/android/cocos2d-x-2.2.3;G:/learn/android/cocos2d-x-2.2.3/cocos2dx/platform/third_party/android/prebuilt

这一步主要是考虑到环境变量的配置,看了百度也是一大堆解释。然而我没去理解。。


然后去Project——clean,选中HelloCpp工程,进行clean。


最后,可以选中HelloCpp开始运行了!因为第一次编译时间会长一点,所以你要有点耐心


最后的最后!运行成功



四、附加:也可以用python安装和环境配置:

1、这里需要下载Python 2.X版本。不要下载python3.0以上的版本,否则运行会出错。(下载地址已经在前文。


python安装的时候使用默认安装方式即可,但是安装完毕后我们需要配置环境变量


在我的电脑(右键)->属性->高级系统设置->高级选项卡->环境变量->系统变量 中找到Path 变量,并在其值中增加 指向Python的环境变量。格式为 [Python安装路径]; 例如我安装在C盘 我的环境变量就新增为C:\Python27;

配置完毕后记得注销再重新登陆系统环境变量才会生效


2、创建项目

配置完成后,打开cmd,进入到参考路径(以你的实际路径为准)G:\learn\android\cocos2d-x-2.2.3\tools\project-creator,输入命令:python create_project.py -project mygame -package com.hck.game -language cpp.  其中mygame是项目名称,com.hck.game 是项目包名

3.最后我们所创建好的工程都在cocos2d-x-2.2.3\projects目录下,就可以看见我们创建的项目了。打开刚刚创建的mygame,看见各个平台的工程了。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值