Mac环境下cocos2d-x-3.2开发环境搭建
来源:互联网 发布:建站宝盒 源码 编辑:程序博客网 时间:2024/05/16 14:16
本教程来自CSDN博客:http://blog.csdn.net/q312998164
转载请说明!
本教程主要指导新手在Mac环境下cocos2d-x-3.2开发环境搭建
1. 所需的开发环境与软件:
- Mac OS X 10.7+
- Xcode 5.1(3.2版本要求Xcode 5.1,斑竹就是因为没看清要求就用5.0的xcode去运行Test项目,结果运行不了)
- Android SDK(直接下载Google的ADT即可,然后用SDK Manager下载) 斑竹网盘链接: http://pan.baidu.com/s/1nt1DNDn 密码: fj2w
- Android NDK(下载解压即可,NDK和ADT放在同一个父文件夹里,斑竹用的r9d,r10还没测试)斑竹网盘链接: http://pan.baidu.com/s/1gd7VHuF 密码: 2s1v
- Python (MAC自带,一般用2.7)
- Java SDK(Mac自带, java -version 查看版本)
- Ant http://www.cnblogs.com/ilovewindy/p/3860648.html 安装说明
- Cocos2d-x-3.2 http://cn.cocos2d-x.org/download/(下载3.2版本后解压即可)
ps:Android SDK无法更新时,使用下面的方法解决
(1)在SDK Manager下Tools->Options打开了SDK Manager的Settings,选中“Force https://… sources to be fetched using http://…”,强制使用http协议。
(2)修改hosts文件(右键Finder /private/etc/ 目录下,先复制一份到桌面修改后再覆盖掉原来的,熟悉vim命令的也可以用vim修改),添加下面两行
#google_android更新203.208.46.146 dl.google.com203.208.46.146 dl-ssl.google.com
2. 部署Cocos2d-x3.2的运行环境
(1). 进入终端工具,执行以下命令进入源码目录
cd /Users/liao/Downloads/Cocos2d-x-3.2
(2). 终端输入:
python setup.py
进行安装,这时候cocos安装程序会去修改环境变量(.bash_profile文件),如没找到ANDROID_SDK_ROOT、NDK_ROOT的路径,终端会提示你输入,完成后根据提示输入:
source /Users/liao/.bash_profile
使得刚才的修改生效。也可以手动修改,终端输入 vim ~/.bash_profile,进入编辑模式编辑即可(VIM是个很强大的编辑器,推荐新手去学习下)。环境变量设置如下,替换成你电脑的相应路径。
# Add environment variable COCOS_CONSOLE_ROOT for cocos2d-xexport COCOS_CONSOLE_ROOT=/Users/liao/Downloads/cocos2d-x-3.2/tools/cocos2d-console/binexport PATH=$COCOS_CONSOLE_ROOT:$PATH# Add environment variable NDK_ROOT for cocos2d-xexport NDK_ROOT=/Users/liao/Downloads/adt-bundle-mac-x86_64-20140702/android-ndk-r9d/export PATH=$NDK_ROOT:$PATH# Add environment variable ANDROID_SDK_ROOT for cocos2d-xexport ANDROID_SDK_ROOT=/Users/liao/Downloads/adt-bundle-mac-x86_64-20140702/sdk/export PATH=$ANDROID_SDK_ROOT:$PATHexport PATH=$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools:$PATH# Add environment variable ANT_ROOT for cocos2d-xexport ANT_ROOT=/usr/share/java/ant-1.8.2/binexport PATH=$ANT_ROOT:$PATH完成后,在终端输入cocos,如不提示出错,则安装成功。
然后使用命令
cocos new FirstGame -p org.liao.game -l cpp -d /Desktop
FirstGame 项目名
-p 包名
-l 使用的开发语言(cpp, lua, js)
-d 存放位置
到这里环境就搭好了,请进行你的开发之旅吧!
0 0
- Mac环境下cocos2d-x-3.2开发环境搭建
- Mac下搭建Cocos2d-x开发环境
- 在Mac下结合Xcode搭建Cocos2d-X开发环境!
- 在Mac下结合Xcode搭建Cocos2d-X开发环境
- mac 下 android 开发环境搭建 cocos2d-x
- 在Mac下结合Xcode搭建Cocos2d-X开发环境!
- 在Mac下结合Xcode搭建Cocos2d-X开发环境
- 【iOS-cocos2d-X 环境配置】在Mac下结合Xcode搭建Cocos2d-X开发环境!
- 【android-cocos2d-X 环境配置】在Mac下搭建Cocos2d-X-android开发环境!
- MAC下 cocos2d-x环境搭建
- Cocos2d-x 3.0 开发环境搭建(Mac)
- cocos2d-x开发 - mac环境搭建
- 【android-cocos2d-X2.2 环境配置】在Mac下搭建Cocos2d-X-android开发环境!
- 【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开发环境!
- shell 脚本运行日志通用模块
- hdu 3336 Count the string(扩展KMP模板)
- 自增自减
- Oracle number to char 研究
- python:exec eval execfile compile介绍
- Mac环境下cocos2d-x-3.2开发环境搭建
- my.cnf已经存在,影响安装--mysql
- 校园宿舍三宝来袭,免费WiFi等你来
- abap初学总结2
- mr 过程setSortComparatorClass和setGroupingComparatorClass
- wince2416 3.5寸电阻屏驱动
- 一种批量读取文件的方法—CSV文件
- FreeMake学习笔记(一)
- C#十六进制字符转十六进制数字