eclipse建立cocos2d-x开发环境
前提: 已经安装了eclipse。能够正常开发 android应用
环境:windows
工具:1.已经集成了adt的eclipse,能够开发android应用。没有的,能够下载。下载地址:http://developer.android.com/sdk/index.html
详细的环境搭建请自行百度
该eclipse下载解压,无需在额外安装adt插件即能够开发android应用。
2. android ndk
3. cocos2d-x 使用的是稳定版本号为v2.2.2 下载地址: http://www.cocos2d-x.org/download/version#Cocos2d-x
搭建步骤:(前提已经安装了eclipse,而且能够成功开发android应用)
1.为eclipse安装cdt插件。下载cdt压缩包:http://www.eclipse.org/cdt/downloads.php 下载完毕后
打开eclipse,一次点击》help》》 install new softwear》》Add
弹出例如以下对话框
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGhoY2Nja2tr/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" style="border:none; max-width:100%">
Name 随便取个名字:我的叫 cdt。点击Archive 找到刚下载的cdt压缩包后,点击ok 进入以下界面:
勾选第一个。一直next后重新启动eclipse就可以。
2.配置ndk,用来编译c++文件。http://developer.android.com/tools/sdk/ndk/index.html
我使用版本号为r9。下载后,解压缩到对应位置。我的位置是 D:\ndk\android-ndk-r9d
然后,打开eclipse》》window》》preference》》android》》ndk 增加ndk的所在路径
然后点击ok。
3.下载cocos2d-x包,我下载的是v2.2.2版本号。
http://www.cocos2d-x.org/download/version#Cocos2d-x
下载好后,解压到对应的位置。
我的在:D:\cocos2d
4.导入库文件:打开eclipse》》file》》import》》
出现例如以下对话框,点开android。点击existing。。
。。
然后点击以下的next,到下一个对话框。点击 对话框 上browse后,选择刚解压出来的cocos2d文件,导入
cocos2d-x-2.2.2\cocos2dx\platform\android\java
依据自己解压后的位置,选择导入就可以
导入后,在eclipse里面能够看见导入的lib库文件》》 libcocos2dx
5.导入样例程序。 导入项目和4一样,仅仅是导入的文件不一样。它的位置是
D:\cocos2d\cocos2d-x-2.2.2\samples\Cpp\SimpleGame D:\cocos2d为我自己创建保存解压文件的地方
请不要勾选 copy project,及不要把项目拷到eclipse里面,会有问题。
假设项目有错。可能没有找到对应的库文件,请一次点击项目》》右键,最以下一项》》android》》右下方点击add》》弹出框中,选择上面导入的库文件 libcocos2dx。点击ok
6.配置builder。 右键点击刚导入的项目 》》properties(最以下项)》》在出现的对话框中,左边,点击Builders》》把右边 cdt builder 前面的勾去掉。如 下图
然后。点击 new》》program》》OK,进入下图
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaGhoY2Nja2tr/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" style="border:none; max-width:100%">
点击 location 以下》》Browse file system button》》 选取刚才ndk安装的路径位置 D:\ndk\android-ndk-r9d\ndk-build.cmd (这个是我的位置,请依据自己的放置位置。选择进去)
点击 working directory 以下 Browse workplace 》》选择刚导入的项目
最后如图:
然后点击ok完毕
7.配置 .mk文件
点击导入的项目,点击jni》》 双击,打开Application.mk 文件。在里面加入,例如以下代码:
NDK_MODULE_PATH := D:\cocos2d\cocos2d-x-2.2.2\cocos2dx\platform\third_party\android\prebuilt;D:\cocos2d\cocos2d-x-2.2
保存(注意这里是我cocos2d的放置路径。请填写你自己的路径,是2句话,中间用分号隔开的)
我的cocos2d解压后是放在 d盘的 cocos2d目录里面的
8.增加项目须要的资源
从目录——D:\cocos2d\cocos2d-x-2.2.2\samples\Cpp\SimpleGame\Resources\hd
里面拷贝 里面的图片到项目的 assets里面
通过上述结构。我们将能够点击项目。run as。该项目的实施看 的结果
eclipse建立cocos2d-x开发环境的更多相关文章
- Spark+ECLIPSE+JAVA+MAVEN windows开发环境搭建及入门实例【附详细代码】
http://blog.csdn.net/xiefu5hh/article/details/51707529 Spark+ECLIPSE+JAVA+MAVEN windows开发环境搭建及入门实例[附 ...
- [转]在Eclipse中搭建Python开发环境
在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...
- 在Eclipse中搭建Python开发环境
在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...
- 基于Eclipse的Hadoop应用开发环境配置
基于Eclipse的Hadoop应用开发环境配置 我的开发环境: 操作系统ubuntu11.10 单机模式 Hadoop版本:hadoop-0.20.1 Eclipse版本:eclipse-java- ...
- Spark:利用Eclipse构建Spark集成开发环境
前一篇文章“Apache Spark学习:将Spark部署到Hadoop 2.2.0上”介绍了如何使用Maven编译生成可直接运行在Hadoop 2.2.0上的Spark jar包,而本文则在此基础上 ...
- 搭建Eclipse、Resin Web开发环境
搭建Eclipse.Resin Web开发环境 一.当然是安装java开发环境 参看: Java环境的搭建 http://www.cnblogs.com/ghj1976/archive/2010/04 ...
- Android SDK +Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建
Android SDK+Eclipse+ADT+CDT+NDK 开发环境在windows 7下的搭建 这几天一直在研究 Android SDK C/C++平台的搭建,尽管以前有成功在Windows ...
- eclipse中配置c++开发环境 Eclipse + CDT + MinGW
转自eclipse中配置c++开发环境 Eclipse + CDT + MinGW 基本框架:Eclipse + CDT + MinGW 背景知识: CDT:CDT 是完全用 Java 实现的开放源码 ...
- 使用Eclipse搭建C/C++开发环境(转)
使用Eclipse搭建C/C++开发环境 文章出自:http://www.cnblogs.com/liuxianan/archive/2013/01/15/2861196.html 说明:网上有很多 ...
- 如何在Eclipse中配置python开发环境
考虑到网上关于Eclipse中配置Python开发环境的文章千篇一律,故写此文以总结. 本文主要内容是:三种Pydev配置方法和一种PyDev卸载方法. 本文的前提是你已经安装了Eclipse和pyt ...
随机推荐
- Linux中Samba详细安装
为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互 ...
- 电子科大POJ "敲错键盘"
C-sources: #include<stdio.h> #define N 20 int main() { int i,j; ]={'Q','W','E','R','T','Y','U' ...
- Windows上安装Xampp后通过命令行进入MariaDB
题外话:读<MYSQL必知必会>,书中让我找个数据库服务器练手,我就去下了个Xampp,由于看的08年网易上的动态网站开发,那个时候Xampp中的m代表MYSQL,后来通过命令行进入MYS ...
- PyCharm设置字体
pycharm 是很好的一个IDE,就是默认字体太小了,真的太小了,改字体的地方很隐晦.找了半天,贴图: 然后发现size 不能更改,所以,点击save as创建一个方案,然后修改自己的方案.这个时候 ...
- 关于App的一些迷思以及一些动画效果开源库的推荐
http://www.open-open.com/lib/view/open1427856817396.html
- 奇妙的算法之LCS妙解
LCS算法妙解 LCS问题简述:最长公共子序列 一个数列 S,如果分别是两个或多个已知数列的子序列,且是所有符合此条件序列中最长的,则S 称为已知序列的最长公共子序列. LCS问题的分支:最长公共子串 ...
- Codeforces Round #245 (Div. 1)——Working out
题目链接 题意: 一个n*m的矩阵,每一个方格有一个非负数,如今选择两条线路:一个左上到右下,一个左下到右上,且仅仅能有一个公共点. 求两个线路上数的最大值(公共点不算) 分析: 仅仅有两种情况,dp ...
- Linux多线程编程小结
Linux多线程编程小结 前一段时间由于开题的事情一直耽搁了我搞Linux的进度,搞的我之前学的东西都遗忘了,非常烦躁的说,如今抽个时间把之前所学的做个小节.文章内容主要总结于<Linux程序 ...
- Swift类与结构、存储属性、计算属性、函数与方法、附属脚本等
写了12个Person来复习,不过完成同样的代码需要敲键盘的次数相比OC确实少了很多,这很多应该归功于Swift中不写分号,以及少了OC中的中括号. 一.类与结构体 两者在Swift中差不了多少了 类 ...
- Android开发环境的搭建之(四)虚拟设备AVD的基本配置
配置Android系统语言包为中文简体.点击导航栏左数第二个“菜单”图标 选择“System settings”. 选择“Language & Input” 选择“Language” 选择“中 ...