mac下配置cocos2d-x3.0
今天看到3.0的正式版公布了,就马上荡下来试试3.0,以下记录下环境变量配置过程
打开用户文件夹下.bash_profile文件,配置环境
1、首先配置下android sdk,我的是在opt文件夹下
#sdk
export ANDROID_SDK_ROOT=/opt/android-sdk-macosx
export PATH=$PATH:$ANDROID_SDK_ROOT
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools
2、ndk
#ndk
export NDK_ROOT=/opt/android-ndk-r9b
export PATH=$PATH:$NDK_ROOT
3、ant
#ant
export ANT_ROOT=/opt/apache-ant-1.9.3/bin
export PATH=$PATH:$ANT_ROOT
等一切都配置好之后,我们如今就应该到终端下cocos2d-x3.0的文件夹下运行下面命令:
./setup.py
运行过之后终端会显示下面内容
???mcbookpro:cocos2d-x-3.0$ ./setup.py Setting up cocos2d-x...
->Check environment variable COCOS_CONSOLE_ROOT
->Find environment variable COCOS_CONSOLE_ROOT...
->COCOS_CONSOLE_ROOT is found : /Project/cocos2d-x-3.0/tools/cocos2d-console/bin ->Configuration for Android platform only, you can also skip and manually edit "/Users/你的username/.bash_profile" ->Check environment variable NDK_ROOT
->Find environment variable NDK_ROOT...
->NDK_ROOT is found : /opt/android-ndk-r9b ->Check environment variable ANDROID_SDK_ROOT
->Find environment variable ANDROID_SDK_ROOT...
->ANDROID_SDK_ROOT is found : /opt/android-sdk-macosx ->Check environment variable ANT_ROOT
->Find environment variable ANT_ROOT...
->ANT_ROOT is found : /opt/apache-ant-1.9.3/bin Please execute command: "source /Users/你的username/.bash_profile" to make added system variables take effect
假设出现以上内容我们的配置就成功了,你到你的 /Users/你的username/.bash_profile文件里看一下,会默觉得我们加入�下面两行代码
# Add environment variable COCOS_CONSOLE_ROOT for cocos2d-x
export COCOS_CONSOLE_ROOT=/Project/cocos2d-x-3.0/tools/cocos2d-console/bin
export PATH=$COCOS_CONSOLE_ROOT:$PATH
这时候你再重新启动或运行下面代码:
source /Users/你的username/.bash_profile
运行完毕后没有不论什么提示,没关系,linux下没有消息,就是好消息。
完毕以上之后,你在终端下敲以cocos new 命令,你会惊奇的发现
mcbookpro:cocos2d-x-3.0$ cocos new
Runing command: new
usage: cocos new [-h] [-p PACKAGE_NAME] -l {cpp,lua,js} [-d DIRECTORY]
[-t TEMPLATE_NAME] [--no-native]
[PROJECT_NAME]
cocos new: error: argument -l/--language is required
你能够敲下面命令创建自己的helloworldproject
cocos new helloworld -p com.helloworld -l cpp -d /Project/cocos2dx/
//为第一次搞的小盆友们解释下这几个參数:
helloworld//project名
-p 后跟你的包名
-l cpp 这是一个cppproject
-d 后跟的是你要建的project路径
命令运行完之后终端下出现:
mcbookpro:cocos2d-x-3.0$ cocos new helloworld -p com.package -l cpp -d /Project/ Runing command: new
> Copy template into /Project/helloworld
> Copying cocos2d-x files...
> Rename project name from 'HelloCpp' to 'helloworld'
> Replace the project name from 'HelloCpp' to 'helloworld'
> Replace the project package name from 'org.cocos2dx.hellocpp' to 'com.package'
oh my god!我们的配置到如今就完毕了,这是多么的简单呀!
那就尽情的享受游戏开发给我们带来的无穷乐趣吧!!!
欢迎转帖,记得标明出处,谢谢
mac下配置cocos2d-x3.0的更多相关文章
- mac 下配置protobuf 3.0 golang环境
protobuf 3.0 与 之前的 protobuf 2.6 的语法是不一样的.需要重新安装一下,本机的环境是 OS X Yosemite 10.10.2 1. 不采用home brew安装,用 ...
- mac下配置openfire
下载 在浏览器中打开如下网址http://www.igniterealtime.org/downloads/index.jsp,根据你的操作系统选择对应的版本进行下载,这里我是在mac下配置的,所以选 ...
- windows下配置lamp环境(0)---软件获取
工作快一年了,还没有怎么配置过服务器环境,经常使用集成套件wampserver,为了复习配置wamp服务器 特意在虚拟机中测试安装步骤如下. 安装前步骤:下载软件.软件下载地址如下: 1.apache ...
- CAS (1) —— Mac下配置CAS到Tomcat(服务端)(转)
tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 cas版本: cas4.1.2cas-client-3.4.1 参考来源: CAS实现单点登录(SSO)经典完整教 ...
- mac下配置gdb调试golang
mac下配置gdb调试golang 原文链接 https://sourceware.org/gdb/wiki/BuildingOnDarwin Building GDB for Darwin Crea ...
- CAS (8) —— Mac下配置CAS到JBoss EAP 6.4(6.x)的Standalone模式(服务端)
CAS (8) -- Mac下配置CAS到JBoss EAP 6.4(6.x)的Standalone模式(服务端) jboss版本: jboss-eap-6.4-CVE-2015-7501 jdk版本 ...
- CAS (7) —— Mac下配置CAS 4.x的JPATicketRegistry(服务端)
CAS (7) -- Mac下配置CAS 4.x集群及JPATicketRegistry(服务端) tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 cas版本: ...
- CAS (1) —— Mac下配置CAS到Tomcat(服务端)
CAS (1) -- Mac下配置CAS到Tomcat(服务端) tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 cas版本: cas4.1.2 cas-clie ...
- CAS (3) —— Mac下配置CAS客户端经代理访问Tomcat CAS
CAS (3) -- Mac下配置CAS客户端经代理访问Tomcat CAS tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 nginx版本: nginx-1.9 ...
- CAS (2) —— Mac下配置CAS到Tomcat(客户端)
CAS (2) -- Mac下配置CAS到Tomcat(客户端) tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 cas版本: cas4.1.2 cas-clie ...
随机推荐
- 《JavaScript+DOM编程艺术》的摘要(三)---图片库实例
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http ...
- JAVA和.NET互调用
通过接口实现JAVA和.NET互调用-JNInterface 使用C#编程多年,也十分感激微软在语言架构.语法糖.编辑器等方面给自己带来的便利.但因为最近工作中有接触到JAVA,渐渐地发现的确像大家说 ...
- qcow2、raw、vmdk等镜像格式
转自 http://www.prajnagarden.com/?p=248 http://blog.csdn.net/starshine/article/details/8179483 转者言:对pr ...
- Android-设置PullToRefresh下拉刷新样式
以下是开源控件PullToRefresh的自定义样式属性: <?xml version="1.0" encoding="utf-8"?> <r ...
- The Highest Mark(01背包)
The Highest Mark Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Other ...
- javascript中对变量类型的推断
本文正式地址:http://www.xiabingbao.com/javascript/2015/07/04/javascript-type 在JavaScript中,有5种基本数据类型和1种复杂数据 ...
- Cocos2d-iPhone V3 (2) 场景转换
Cocos2d-iPhone V3 (2) 场景转换 博客:http://blog.csdn.net/prevention 作者:大锐哥 - 1. 准备工作 创建一个场景会吧? #import &qu ...
- 如何写出专业级OOP程序-----文档注释
由于时间的限制就写一些通用的注释啦> @author 姓名 这个标记将产生一个作者条目,可以使用多个@author注释,每个对应一个作者. @version 文本 这个标记产生版本条目,对当前版 ...
- sql 分割字符串 存储过程
默认是用 , 分割,如有需要可以自己更改 我写的是 循环插入数据 存储过程,也可以自己改成 方法使用 存储过程: ),@jrid int) as begin declare @location int ...
- Linux(Debain)环境安装WordPress
一.相关组件安装 1. 安装Apache apt-get install apache2 安装完毕后浏览器 http://localhost/ 或者 http://127.0.0.1 出现It Wor ...