ubuntu 下开发cocos2d-x游戏(准备工作)
来源:互联网 发布:超声成像算法导论 pdf 编辑:程序博客网 时间:2024/06/05 04:31
自己现在从事的工作跟游戏完全不相干,但是自己一直有做游戏的冲动,加上曾经做过,因自己现在基本上是在linux开发,所以想着是不是能直接在linux环境下开发游戏,下面几篇会详细的把各个步骤记录下来,还有各种狗血的问题解决的方法(基本上遇上了个遍)
开发环境是ubuntu12.04+ndk+adk+eclipse ,我是在root用户下进行操作的
注意:所有压缩文件的解压缩都要使用命令行进行,不要用归档管理器解压,否则可能会有很多诡异的问题
1.安装jdk
a.下载jdk
b.mkdir /usr/local/lib/jvm 创建jvm文件夹
c.tar zxvf 解压文件 -C /usr/lib/jvm 将下载的jdk解压到/usr/local/jvm/下
2.安装android 的sdk,下载集成里android sdk的eclipse
a.下载adnroid sdk:http://developer.android.com/sdk/index.html
b.mkdir /usr/local/lib/adk
c.mv 解压缩之后的sdk /usr/local/lib/adk
3.准备cocos2dx游戏需要的编译环境的sdk就是 ndk
a.下载ndk:http://dl.google.com/android/ndk/android-ndk-r8e-linux-x86.tar.bz2
b.mkdir /usr/local/lib/ndk
c.mv 解压缩之后的sdk /usr/loal/lib/ndk
配置环境变量(包括 jdk adk ndk)
a.vim ~/.bashrc
b.在打开的文件最后添加
export JAVA_HOME=/usr/local/lib/jvm/jdk1.7.0_25
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
NDKROOT=/usr/local/lib/ndk/android-ndk-r8e
export PATH=$NDKROOT:$PATH
export NDK_ROOT=/usr/local/lib/ndk/android-ndk-r8e
export ANDROID_SDK_ROOT=/usr/local/lib/android-adk/tools
c.source ~/.bashrc 使环境变量起作用
d.打开刚才解压adt时候的eclipse,Window->Preferences->Android配置sdk location 如图
- ubuntu 下开发cocos2d-x游戏(准备工作)
- 【Cocos2d-X游戏实战开发】捕鱼达人之开发前准备工作(一)
- Linux 下开发 Android Cocos2d-x 游戏
- 【cocos2d-x 3D实战】开发一款体素游戏--1. 准备工作
- cocos2d-x游戏开发
- cocos2d-x ubuntu开发
- [Cocos2d-X 案例]MoonWarriors战神传说 飞行游戏准备工作(一)
- cocos2d-x实例-魔塔游戏(1)-准备工作
- cocos2d-x游戏开发demo(1)
- cocos2d-x游戏开发实例(一)
- cocos2d-x游戏开发实例(二)
- 【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- 【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- 【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- 【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- 【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- 【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- 【iOS-cocos2d-X 游戏开发之一】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- zoj 1610 Count the Colors【暴力乱搞】
- CF 336C(Vasily the Bear and Sequence-贪心-不满足单调性)
- hdu 1198 Farm Irrigation
- 2013 杭州区邀请赛 Building bridges
- uva 10344
- ubuntu 下开发cocos2d-x游戏(准备工作)
- Android Ril 分析
- MFC开启线程
- redhat 添加开机自动启动服务
- SVN服务器搭建和使用
- android 处理网络状态——无网,2g,3g,wifi,ethernet,other
- listview下拉刷新 上拉(滑动分页)加载更多
- Linux内核里的“智能指针” (续)
- poj2676(数独 sudoku)