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 开发环境.谷歌.度娘了好久,没有找个一个完整又系统的方法,很是苦恼.最终,皇天不负有心人,找到了下面这篇文档,结合亲身体验,特此记录.也为有这方面需求的 ...
随机推荐
- 【Chromium中文文档】安全浏览 -- Chrome中的警告都是怎么来的?
安全浏览 转载请注明出处:https://ahangchen.gitbooks.io/chromium_doc_zh/content/zh//General_Architecture/SafeBrow ...
- 九度OJ 题目1534:数组中第K小的数字(二分解)
题目链接:点击打开链接 题目描述: 给定两个整型数组A和B.我们将A和B中的元素两两相加可以得到数组C. 譬如A为[1,2],B为[3,4].那么由A和B中的元素两两相加得到的数组C为[4,5,5,6 ...
- rsyslog 日志格式和输出
日志格式: $EscapeControlCharactersOnReceive off #关闭rsyslog默认转译ASCII<32的所有怪异字符,包括换行符等 $template nginx- ...
- shell脚本中常见的一些特殊符号和作用详解
这篇文章主要介绍了shell脚本中常见的一些特殊符号和它的作用详解,总结的很简洁,容易看懂,需要的朋友可以参考下 在编写Shell脚本时,我们需要会用到各种各样的特殊符号,通过这些特殊符号可以使我 ...
- [Leetcode][Python]22: Generate Parentheses
# -*- coding: utf8 -*-'''__author__ = 'dabay.wang@gmail.com' 22: Generate Parentheseshttps://oj.leet ...
- #include <string>
1 append(string T&);字符串拼接 2 c_str string.c_str是Borland封装的String类中的一个函数,它返回当前字符串的首字符地址. 3 empty() ...
- window.open打开新页面,并将本页数据用过url传递到打开的页面;需要两个页面;
页面1 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8 ...
- (十一年)unity4.6得知Ugui中国文献-------参考-UGUI Visual Components
大家好,我是太阳广东. 转载请注明出处:http://write.blog.csdn.net/postedit/38922399 更全的内容请看我的游戏蛮牛地址:http://www.unity ...
- C++ DLL注册
今天项目中需要用C++实现对几个DLL文件的注册,查了许多资料,总结如下: #include <SHLWAPI.H> #pragma region DLL 注册与反注册 add by wh ...
- [学习笔记]viewport定义,弹性布局,响应式布局
一,移动端宽度设置viewport视图窗口,<meta name="viewport" content="width=device-width,initial-sc ...