原文:http://blog.csdn.net/u012200908/article/details/38070885

这是有关环境配置的第二篇教程,第一篇讲的是win8下的环境配置。这里我们使用C++。所有如果你用其他语言如Lua和js进行cocos2d开发,那么可以再找一找其他的配置文档。

下面要说Mac os 下 cocos2dx-3.2+Xcode的环境配置,这里我使用的是Xcode 5.1.1。

1、首先解压cocos2dx-3.2,把它放到你觉得合适的地方。然后是有关python的事儿。

Mac OS中虽然是自带python的,但这里我还是推荐大家使用Homebrew来安装再安装一次正确版本的python,有关homebrew请参考我的另一篇博客,Mac下Homebrew的安装和使用Homebrew安装python,这里记得要安装3.0以下版本的python。

http://blog.csdn.net/u012200908/article/details/38070345

2、python安装完了之后,与windows下一样,接下来要运行cocos2d中的setup.py。

所以我们要找一个方法,和windows8直接在当前文件夹shifit + 右键打开命令提示符一样的方法,能够在当前文件打开终端。
先打开system preferences——keyboard———shortcuts———services———勾选new terminal at folder即可

这些完成后,来到解压后cocos2dx文件夹(不要双击打开),右键——service———New Terminal at Folder
打开一个终端窗口,输入./setup.py回车

3、与windows较为类似,后面就可以打开cocos自带的示例程序和创建项目了。进入cocos2dx-3.2文件夹——build双击打开那个tests.Xcodeproj进入Xcode界面。

这里要选择执行cpp-tests iOS并选择一个模拟器,然后运行,时间不短,请耐心等候。

运行结果如下,跟windows下大同小异,一个包含cocos2dx功能示范的程序:

4、下面是项目的创建,同样在你的工作目录下右键调出终端窗口,输入指令
语法如下
cocos new -l ****(语言)  -p ****(包名)  *****项目名
这里我把包名省掉了。

创建之后进入,打开proj.ios_mac,双击那个Xcode图标的项目进入并且运行,结果如下:

至此,Mac下的配置也告一段落,后面我会在有空的时候写一些具体的cocos教程发到博客里,希望能够实现自己年底博客总数达到20篇的目标。
                                                                                                    
                                                                                                   2014.7.23   21:55
                                                                                                   Mr.Losers

[转]Mac下cocos2dx-3.2+Xcode环境配置和项目创建的更多相关文章

  1. cocos2dx - 环境配置,项目创建

    准备工具 cocos2dx当前最新版本:v3.9       官网下载地址: http://www.cocos.com/download/ python 2.7x最新版本:2.7.11       官 ...

  2. React-native 环境配置及项目创建

    https://reactnative.cn/docs/next/getting-started.html 看到  安装 Android Studio 安装 Android Studio http:/ ...

  3. Vue.js开发环境配置与项目创建

    一.需要安装和配置 Node.js 与 npm 二.Vue.js的安装或cdn引用: ·cdn引用(不适合项目开发): <script src="https://cdn.jsdeliv ...

  4. mac下通过docker搭建LEMP环境

    在mac下通过docker搭建LEMP环境境 1.安装virtualbox.由于docker是在lxc环境的容器 2.安装boot2docker,用于与docker客户端通讯 > brew up ...

  5. Mac下Tomcat安装与Intellij IDEA配置Tomcat

    Mac下Tomcat安装与Intellij IDEA配置Tomcat 一 安装 1 下载地址:https://tomcat.apache.org/download-90.cgi 2 将压缩包解压后移至 ...

  6. Windows下的Anaconda+OpenCV的环境配置

    Windows下的Anaconda+OpenCV的环境配置

  7. Windows下OpenFOAM开发及使用环境配置指南 (2)【转载】

    转载自:http://openfoam.blog.sohu.com/158751915.html *************************************************** ...

  8. Windows下OpenFOAM开发及使用环境配置指南 (1)【转载】

    转载自:http://openfoam.blog.sohu.com/158614863.html *************************************************** ...

  9. windows下安装node.js及环境配置、部署项目

    windows下安装node.js及环境配置.部署项目 一.总结 一句话总结: 安装nodejs软件:就像普普通通的的软件那样安装 配置nodejs安装的全局模块的环境变量 并且安装cnpm(比如cn ...

随机推荐

  1. SQL server中的parsename详解

    1.SQL server中如何拆分ip地址 比如有一个ip地址是 192.168.0.8 2.再或者,如何拆分一个包装比例,比如1:5:3 用parsename方法即可以实现: select pars ...

  2. C# “预先生成事件命令行”和“后期生成事件命令行”

    概述 Visual studio 项目允许在项目属性生成事件一栏中指定预先生成和后期生成事件来实现项目生成与部署的自动化. 实例1: 我自己写了一个调试工具,该工具处于一边开发一边使用过程中.实际工作 ...

  3. SQLyog之MySQL客户端的下载、安装和使用(旗舰版)(推荐)

    不多说,直接上干货! 福利 => 每天都推送 欢迎大家,关注微信扫码并加入我的4个微信公众号:   大数据躺过的坑      Java从入门到架构师      人工智能躺过的坑          ...

  4. Redis(八):spring data redis 理解

    前言 Spring Data Redis project,应用了Spring概念来开发使用键值形式的数据存储的解决方案.我们(官方)提供了一个 "template" ,这是一个高级 ...

  5. Go语言核心之美 4.3-多返回值

    在Go语言中.函数能够有多个返回值,这个特性我们已经在之前的样例见过非常多,非常多标准库函数都会返回两个值,一个是期望得到的函数执行结果,另外一个是函数出错时的错误值. 以下的程序是findlinks ...

  6. CentOS下的强大的绘图工具 pinta

    [root@ok ~]# yum search pinta Loaded plugins: fastestmirror, refresh-packagekit, security Loading mi ...

  7. UIViewController的生命周期及iOS程序执行顺序 和ios6 处理内存警告

    当一个视图控制器被创建,并在屏幕上显示的时候. 代码的执行顺序1. alloc                                   创建对象,分配空间2.init (initWithN ...

  8. LINK : fatal error LNK1104

    今天本来想试试opencv的,于是就在自己的机子上部署一下试试,结果一直遇到这个错误:LINK : fatal error LNK1104 环境:win7 64位 vs2012 opencv 2.4. ...

  9. dp之完全背包poj3181(高精度背包)

    这个题目要用到大数的加法,其他的,我没有感觉到有什么难想的......比较水的背包题,掠过..... #include<iostream> #include<stdio.h> ...

  10. eclipse配置xml的自动提示

    如mybatis的mapper配置文件: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE ...