一. 我知道在你的电脑中一定已经安装好了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编译环境的更多相关文章

  1. Linux下搭建 Cocos2d-x-2.1.4 编译环境

    [tonyfield 2013.09.04 ] 参考 Linux下搭建 Cocos2d-x-2.1.4 编译环境 导入 HelloCpp 例程 1. Java 入口 HelloCpp.java Hel ...

  2. Mac下搭建Cocos2d-x-3.2的开发环境

    配置:OS X 10.9.4 + Xcode 6.0 + Cocos2d-x-3.2 摘要:本文目标为在Xcode成功运行HelloWorld程序. 一.下载必要项 1.从官网下载Cocos2d-x- ...

  3. Mac下搭建Apache+PHP+MySql运行环境

    https://www.cnblogs.com/xiaovw/p/8854896.html 前言 我们在Mac上搭建Apache+PHP+MySql环境是非常方便的,因为Mac预装的有Apache和P ...

  4. Mac下搭建Appnium+Python+Ios模拟器环境

    转载:https://www.jianshu.com/p/f7cf077d9444 https://blog.csdn.net/a158123/article/details/79684499 htt ...

  5. Mac下搭建go和beego开发环境

     go安装 首先到golang的官网下载 直接双击安装包,安装 ,下一步,下一步....完成既可 验证安装是否成功 打开终端执行 输出 go version go1.11.5 darwin/amd64 ...

  6. Andriod学习笔记4:mac下搭建 Eclipse+CDT 集成开发环境

    下载CDT 从eclipse官网下载最新的Eclipse IDE for C/C++ Developers,例如eclipse-cpp-mars-1-macosx-cocoa-x86_64.tar.g ...

  7. 在mac下搭建java开发环境

    刚刚从windows系统转到使用mac系统.感觉不是特别熟悉,须要一定的适应时间. 以下简介一下mac下搭建主要的java开发环境. 1.安装jdk 安装jdk1.7后,发现不须要进行环境变量配置,直 ...

  8. Mac下搭建php开发环境教程

    方案一:原生安装 这篇文章主要介绍了Mac下搭建php开发环境教程,Mac OS X 内置了Apache 和 PHP,这样使用起来非常方便.本文以Mac OS X 10.6.3为例,需要的朋友可以参考 ...

  9. mac 下搭建 Android 开发环境

    因工作需要,要在mac 下搭建 Android 开发环境.谷歌.度娘了好久,没有找个一个完整又系统的方法,很是苦恼.最终,皇天不负有心人,找到了下面这篇文档,结合亲身体验,特此记录.也为有这方面需求的 ...

随机推荐

  1. python-摩斯码转换

    意义:简单实现摩斯码的破译和生成 代码: #-*- coding: UTF-8 -*- ' __date__ = '2016/2/2' import pprint import re chars = ...

  2. OpenCV学习 5:关于平滑滤波器 cvSmooth()函数

    原创文章,欢迎转载,转载请注明出处 本节主要了解下cvSmooth函数的一些参数对结果的影响.从opencv tutorial中可以看到这样一段话: 像我这样的数学渣,还是看下图来得形象: 高斯滤波器 ...

  3. Unicode字符列表

    注:除非有特别指明,否则以下符号皆属“半角”而非“全角”. 代码 显示 描述 U+0020  空格 U+0021 ! 叹号 U+0022 " 双引号 U+0023 # 井号 U+0024 $ ...

  4. 迁移到gitbook

    现在要迁移到gitbook啦, 一些note类分享就只在gitbook发了, 其他一些比较长的分享会第一时间发到gitbook,但也会在这边同步 我的gitbook

  5. HTML5学习笔记之客户端存储数据方法:localStorage(),sessionStorage()

    HTML5提供了两种在客户端存储数据的新方法: localStorage():没有时间限制的数据存储 sessionStorage():针对一个session的数据存储 下面的一个例子用localSt ...

  6. #include <iostream>

    1 static_assert 2 std::nothrow 3 std::ref() 4 std::string 1 static_assert 执行编译时断言检查 语法 static_assert ...

  7. CXF 调用C#.net的WebService

    原文链接:http://hi.baidu.com/pengfeiiw/blog/item/3203e29065aa3a8aa977a4d0.html 1.编写C#.net的WebService Ser ...

  8. 使用分析函数实现Oracle 10G提供的CONNECT_BY_ISLEAF和CONNECT_BY_ROOT的功能(转载)

    文章转载至:http://blog.csdn.net/wzy0623/article/details/1644049 如果,有侵犯您权益的地方,烦请及时的告知我,我会即刻停止侵权行为 Oracle 1 ...

  9. switch_case,&&,||,条件操作符和逗号操作符,循环语句

    一.switch-case switch-case语句主要用在多分支条件的环境中,在这种环境中使用if语句会存在烦琐且效率不高的弊端. switch(expression) { case const ...

  10. ROS中编辑文件命令行工具rosed

    rosed是rosbash套件中的一个,它允许我们通过包名直接编辑包中的文件,而不是输入包的全部路径. 用法: rosed [package_name] [filename] 例如: rosed ro ...