[转]Mac下cocos2dx-3.2+Xcode环境配置和项目创建
原文: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环境配置和项目创建的更多相关文章
- cocos2dx - 环境配置,项目创建
准备工具 cocos2dx当前最新版本:v3.9 官网下载地址: http://www.cocos.com/download/ python 2.7x最新版本:2.7.11 官 ...
- React-native 环境配置及项目创建
https://reactnative.cn/docs/next/getting-started.html 看到 安装 Android Studio 安装 Android Studio http:/ ...
- Vue.js开发环境配置与项目创建
一.需要安装和配置 Node.js 与 npm 二.Vue.js的安装或cdn引用: ·cdn引用(不适合项目开发): <script src="https://cdn.jsdeliv ...
- mac下通过docker搭建LEMP环境
在mac下通过docker搭建LEMP环境境 1.安装virtualbox.由于docker是在lxc环境的容器 2.安装boot2docker,用于与docker客户端通讯 > brew up ...
- Mac下Tomcat安装与Intellij IDEA配置Tomcat
Mac下Tomcat安装与Intellij IDEA配置Tomcat 一 安装 1 下载地址:https://tomcat.apache.org/download-90.cgi 2 将压缩包解压后移至 ...
- Windows下的Anaconda+OpenCV的环境配置
Windows下的Anaconda+OpenCV的环境配置
- Windows下OpenFOAM开发及使用环境配置指南 (2)【转载】
转载自:http://openfoam.blog.sohu.com/158751915.html *************************************************** ...
- Windows下OpenFOAM开发及使用环境配置指南 (1)【转载】
转载自:http://openfoam.blog.sohu.com/158614863.html *************************************************** ...
- windows下安装node.js及环境配置、部署项目
windows下安装node.js及环境配置.部署项目 一.总结 一句话总结: 安装nodejs软件:就像普普通通的的软件那样安装 配置nodejs安装的全局模块的环境变量 并且安装cnpm(比如cn ...
随机推荐
- 用Visual studio2012在Windows8上开发内核驱动监视线程创建
在Windows NT中,80386保护模式的“保护”比Windows 95中更坚固,这个“镀金的笼子”更加结实,更加难以打破.在Windows 95中,至少应用程序I/O操作是不受限制的,而在Win ...
- POJ 3279 Fliptile (二进制+搜索)
[题目链接]click here~~ [题目大意]: 农夫约翰知道聪明的牛产奶多. 于是为了提高牛的智商他准备了例如以下游戏. 有一个M×N 的格子,每一个格子能够翻转正反面,它们一面是黑色,还有一面 ...
- django Models cross file ---- 跨app引用文件
一.django 的跨app引用文件是通过import 来实现的,但是import 的路径查找和标准的import 不太一样,django里面更加方便了 二.例子 1.project 结构说明 [ji ...
- 简洁经常使用权限系统的设计与实现(一):构造权限菜单树的N(N>=4)种方法
权限系统.Web开发常见标准子系统之中的一个.结合自己的一些思考和实践,从本篇開始权限系统的设计与实现之路. 近期,重构了项目的权限菜单构造过程,向前端返回json格式的权限树. 这一篇.仅仅是大致介 ...
- linode使用apt更新时停止的错误
使用ubuntu在更新系统时候,有时候会出现这样的问题: 0% [Connecting to security.ubuntu.com (2001:67c:1560:8001::14)] 问了下客户,他 ...
- LPC(Low Pin Count) 与SIO(Super IO)
记录bios学习的点点滴滴,虽然已经学了很长时间才发出来,但就当是温故而知新吧,由于水平有限,难免存在错误,望指正,同时感谢CSDN提供的平台. 1.LPC 定义: Intel所定义的PC接口,将以 ...
- location 禁止多目录
[root@web01 default]# mkdir cron templates [root@web01 default]# tree . ├── cron └── templates direc ...
- CSplashScene类
#ifndef __TRANSITIONSCENE_H__ #define __TRANSITIONSCENE_H__ #include "GameFrameHead.h" cla ...
- Java的==与equals之辨,简单解释,很清楚
"=="和equals方法究竟有什么区别? (单独把一个东西说清楚,然后再说清楚另一个,这样,它们的区别自然就出来了,混在一起说,则很难说清楚) ==操作符专门用来比较两个变量的值 ...
- 从乌云的错误漏洞分析看Mifare Classic安全
前言 12年2月初国内著名安全问题反馈平台-乌云发布了有关某公司员工卡的金额效验算法破解的安全问题.从整个漏洞分析来看,漏洞的提交者把员工卡的数据分析得非常仔细,以至很多刚刚接触或者未曾接触的都纷纷赞 ...