Mac下搭建quick cocos2d-x编译环境
一. 我知道在你的电脑中一定已经安装好了Xcode(没有自己下载去吧),打开Xcode,开启“偏好设置”对话框(commond + ,)。假设打开之后出现的是这种一个对话框,那么直接安装commond
line tools就可以:
假设你是这种....
说明你的OS X系统10.9以上的版本号,那么怎样安装commond line tools呢?那就更简单了。
进入终端,在命令行直接输入:
xcode-select --install
然后出现下图提示,选择安装就可以:
二. 下载quick cocos2d-x 眼下quick cocos2d-x稳定版本号为 2.2.1,下载链接为:http://cn.quick-x.com/?page_id=198
三. 下载完毕后将其解压到桌面,启动终端,输入:
touch ~/.bash_profile
open ~/.bash_profile
-a TextEdit
回车确认,然后在新出现的对话框里输入:
export
ANDROID_NDK_ROOT=<PATH_TO>/android/android-ndk-r8e
export
ANDROID_SDK_ROOT=<PATH_TO>/android/android-sdk-macosx
export
QUICK_COCOS2DX_ROOT=<PATH_TO>/quick-cocos2d-x
export
COCOS2DX_ROOT=${QUICK_COCOS2DX_ROOT}/lib/cocos2d-x
export
ANDROID_HOME=${ANDROID_SDK_ROOT}
这里面包括了对Android环境变量的配置,没有安卓环境终端会提示:
-bash: PATH_TO: No such file or directory
不用操心,没有影响,例如以下图:
四.启动
Xcode,在“偏好设置”中加入� Source Trees:
当中Name和DisplayName是一样的。Path是quick cocos2d-x目录在你电脑中的路径,假设你不知道的话,教给你一个方法。打开终端,将quick cocos2d-x-rc的目录拖进去,终端中便会显示它的路径,然后复制粘贴就可以。
上述操作完毕后环境搭建便完毕了,以下我们创建一个项目,打开终端:
输入:
1. cd Desktop (由于我的quick目录位于桌面)
2. cd quick-cocos2d-x-2.2.1-rc
3. cd bin
4. ./create_project.sh -o landscape com.Reventon.Game.testGame
-o是用来指定屏幕方向的,landscape为横屏,portrait为竖屏。testGame为项目的名称(不包括前面的.)
项目创建完毕后,其路径位于: quick-cocos2d-x-2.2.1-rc/bin/testgame
打开proj.ios目录下的Xcode文件,执行项目就可以看到HelloWorld.
Mac下搭建quick cocos2d-x编译环境的更多相关文章
- Linux下搭建 Cocos2d-x-2.1.4 编译环境
[tonyfield 2013.09.04 ] 参考 Linux下搭建 Cocos2d-x-2.1.4 编译环境 导入 HelloCpp 例程 1. Java 入口 HelloCpp.java Hel ...
- Mac下搭建Cocos2d-x-3.2的开发环境
配置:OS X 10.9.4 + Xcode 6.0 + Cocos2d-x-3.2 摘要:本文目标为在Xcode成功运行HelloWorld程序. 一.下载必要项 1.从官网下载Cocos2d-x- ...
- Mac下搭建Apache+PHP+MySql运行环境
https://www.cnblogs.com/xiaovw/p/8854896.html 前言 我们在Mac上搭建Apache+PHP+MySql环境是非常方便的,因为Mac预装的有Apache和P ...
- Mac下搭建Appnium+Python+Ios模拟器环境
转载:https://www.jianshu.com/p/f7cf077d9444 https://blog.csdn.net/a158123/article/details/79684499 htt ...
- Mac下搭建go和beego开发环境
go安装 首先到golang的官网下载 直接双击安装包,安装 ,下一步,下一步....完成既可 验证安装是否成功 打开终端执行 输出 go version go1.11.5 darwin/amd64 ...
- Andriod学习笔记4:mac下搭建 Eclipse+CDT 集成开发环境
下载CDT 从eclipse官网下载最新的Eclipse IDE for C/C++ Developers,例如eclipse-cpp-mars-1-macosx-cocoa-x86_64.tar.g ...
- 在mac下搭建java开发环境
刚刚从windows系统转到使用mac系统.感觉不是特别熟悉,须要一定的适应时间. 以下简介一下mac下搭建主要的java开发环境. 1.安装jdk 安装jdk1.7后,发现不须要进行环境变量配置,直 ...
- Mac下搭建php开发环境教程
方案一:原生安装 这篇文章主要介绍了Mac下搭建php开发环境教程,Mac OS X 内置了Apache 和 PHP,这样使用起来非常方便.本文以Mac OS X 10.6.3为例,需要的朋友可以参考 ...
- mac 下搭建 Android 开发环境
因工作需要,要在mac 下搭建 Android 开发环境.谷歌.度娘了好久,没有找个一个完整又系统的方法,很是苦恼.最终,皇天不负有心人,找到了下面这篇文档,结合亲身体验,特此记录.也为有这方面需求的 ...
随机推荐
- C#学习日志 day 5 plus------ interface 数组及stringBuilder相关
interface 接口interface可以理解为两个程序达成的协议. 实际就是一个留给后续开发的框架.若想继承这个interface,就必须实现interface规定的 函数及结构等.一般会以大写 ...
- header.htm
<!--{ad/subnavbanner/a_mu}--> 的意思是 全局 页头二级导航栏广告 位 <!--{subtemplate common/pubsearchform}- ...
- 透明窗口(窗口上面文字图片等内容不透明)的实现(使用SetLayeredWindowAttributes API函数)
透明窗口(窗口上面文字图片等内容不透明)的实现 本文讨论通过SetLayeredWindowAttributes来实现本文的目的. SetLayeredWindowAttributes的实现必须将窗口 ...
- image.xx.com 通过haproxy 跳转到内部图片服务器
<pre name="code" class="html">http://www.hyyche.com/#main C:\Users\Adminis ...
- poj2070简单题
#include <stdio.h> #include <stdlib.h> int main() { float sped; int wei,sth; while(scanf ...
- Michael Kors - Wikipedia, the free encyclopedia
Michael Kors - Wikipedia, the free encyclopedia Michael Kors From Wikipedia, the free encyclopedia ...
- 集合的实现 -- 数据结构与算法的javascript描述 第九章
集合 集合(set)是一种包含不同元素的数据结构. 集合中的元素称为成员. 集合的两个最重要特性是:首先,集合中的成员是无序的:其次,集合中不允许相同成员存在. code function Set() ...
- JS实现快排
/*采用快排的方法排序,取第一个值为轴对数组进行分割排序,不断迭代后实现数组的排序*/ //定义分割函数 function partF(A,low, high){ var temp = A[low]; ...
- ToDoList-学习中看到的知识盲点
1. java中的volatile关键字的作用 2. java类加载器 3. Android源码编译 4. MediaPlayer的用法 5. Html5和web app
- 转载 LayoutInflater的inflate函数用法详解
http://www.open-open.com/lib/view/open1328837587484.html LayoutInflater的inflate函数用法详解 LayoutInflater ...