cocos2d-x在mac下的安装使用

作者: KeepFaith | 来源:发表于2015-02-11 14:22 被阅读12913次

    自己看着网络上面的教程完成了cocos2d-x的安装,突然想到自己想认真的开始写一个属于自己的博客,于是就创建了一篇cocos2d-x的分类来记录我在学习cocos2d-x的成长过程。

    说到mac下安装cocos2d-x想到的模式就是xcode+cocos2d-x。因为我本身就是一个ios程序员,所以我只能通过xcode这个软件来编写以后的cocos2d-x的程序。如果是想在安卓上面做cocos2d-x的点击我文章结尾的一些链接。

    我的开发环境是:

    设备:Mac mini (Late 2014)

    内存:8 GB 1600 MHz DDR3

    处理器:2.6 GHz Intel Core i5

    系统版本:os x  yousemite 版本10.10

    xcode版本:xcode version6.1.1

    以下是用到的一些软件:

    1、cocos2d-x 3.4正式版(本人之前在git的网址下面下载过但是缺少很多文件,导致我一直安装不成功,所以大家请直接去我链接的网址上下载本人亲测可行。这个3.4的版本我下载下来有377.1mb)

    http://www.cocos2d-x.org/download

    2、python 2.7.9(提醒os x系统的不要下载python3.0以上的版本,正常mac上都有自带,为什么连接出python的下载地址,因为第一我们有用到这个,第二cocos2d-js貌似不支持python3.0,不过我们这边是cocos2d-x,不用担心,这个下载可以跳过)

    https://www.python.org/download

    开始动手:

    1、我个人习惯的问题,首先将下载下来的cocos2d-x解压,把解压的文件拖到/Users/duan/目录下,users后面的duan就是你osx创建的一个用户名。(给出截图)

    2、大家在操作之前先看我这个题目,这个是一个错误的操作,网上很少写出这样一个错误。导致我走错了很多路,也许能帮助到和我一样走错路的同学。我这边用git上面下载的一个cocos2d-x-4-develop来做测试,首先不用多说我相信大家一开始是小白没有书的情况下,都是在百度上习惯性的打出 cocos2d-x github回车。很好大家看到了确实有这样的一个github的链接https://github.com/cocos2d/cocos2d-x这个就是链接的地址,于是乎我们就兴冲冲的去下载这上面的cocos2d-x 然后在百度上面搜一个类似的教程就开始操作了,到此为止。我们按照前面相同的步骤将我们下载的cocos2d-x-4-develop.zip解压并且放到/users/duan/下面,打开终端输入命令ls查看duan下面的所有文件cd到cocos2d-x-4-develop文件夹下,再一次输入ls查看里面的文件。(到此给出截图)

    看到我圈起来的stup.py的文件了么,很好,这个是cocos2d-x里面下载的文件,意思是安装文件,后缀.py说明他是一个python格式的文件,也就是一开始我前面让大家下载的文件,当然osx的系统的用户,可以不用python,在终端输入命令 python setup.py(或者./ setup.py)(给出截图)

    为什么会没有这样的文件呢,我很蛋疼,很疑惑啊,网上的教程到这块就已经结束啦,后面都是回车回车再回车,没有说道这样的一个问题,我一直在想我在git上面下载的东西tmd肯定是没有错的吧,肯定是我操作的错误。比如下面会有一个source命令是用来搞什么我还是搞不懂(希望有大神能在这边补充)就在这边我走了很多弯路子,这个时候我们去cocos2d-x github里面去看看这边tools/cocos2d-console/bin 到底有没有这样的文件,是不是我们下载错了。(给出截图)

    放弃了git上面下载的东西,后来发现原来cocos2d-x还有网站,于是就是官网去下载,下载下来才发现有300多mb感觉这次应该是真的了(当然在我后面测试发现,如果你要下载git上面的话,可以通过fork到你的git下面,然后 git clone 也是可行的)

    3、好了表示说如果你下载对了可以跳过第二步我的碎碎念,用我们之前下载好的cocos2d-x 3.4,打开终端,我相信大家很熟悉操作了。输入终端命令cdcocos2d-x 3.4,然后python setup.py(给出截图)

    看到了吧 这边不再是 not found,而是added 至于这边是做什么的,我也不是很明白(求大神补充,)然后你根据后面的提示Please enter the path of NDK_ROOT (or press Enter to skip):,不断的回车最后会提示Please execute command: "source /Users/duan/.bash_profile" to make added system variables take effect

    你就在终端输入source /Users/duan/.bash_profile就行了,这边我很迷惑,我真的不懂,就是按照步骤来(求大神解答)当然我再次输入python setup.py的时候发现还是出现not found ,我至今也不知道为啥。这边有一个文件.bash_profile 是一个隐藏文件,这边source操作我不是很明白是用来做什么(

    显示 Mac 隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true

    隐藏Mac 隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool false)

    好了到了这一步基本就完成了%80

    4、终端里面输入 cocos -h,会看到cocos这样的一些的命令,输入cocos  new -p com.duan.test -l cpp -d /Users/Duan/Desktop/workspace helloworld  这样一个命令就可以在桌面上面的workspace文件下创建一个hellowrld的项目了。好了到此为止了。有没有需要补充的呢?(给出截图)

    5、使用过的一些大神写的文档

    cocos2d-x 3.0正式版及android环境搭建详细教程

    http://www.cocoachina.com/bbs/read.php?tid=199238(安卓,ios都有)

    Cocos2d-x 3.0 开发(十七)使用Cocos2d-x 3.0rc,一条命令打包Android

    http://www.bkjia.com/Androidjc/742045.html

    相关文章

      网友评论

      • 380ad0f2110c:楼主萌萌哒。亲测可用。赞一个 :blush:
      • 雷霆丶风暴烈酒:点进官网是3.13版本 点击下载是300+M 下载完成后变成800+M是什么情况 文件夹里是bin的,setup.py却没有发现 :sob: why。。
      • Mr_FF:成功了,赞~
      • 8e2ff622f315:同问,下载的3.11.1 安装不上怎么弄
      • e35ffc68eb06:你好 楼主 我现在用3.11的 怎么安装Xcode模版 或者创建一个工程 这个我看的不是那么懂
      • rosekissyou:楼主的是3.4?为什么我现在去看才有3.1的版本,网址错了还是?
        rosekissyou:这个是去年写的,版本肯定不会比最新版还高,有可能是我记错了,或者软件不同,我今天回家看看

      本文标题:cocos2d-x在mac下的安装使用

      本文链接:https://www.haomeiwen.com/subject/gknjxttx.html