• cocos2d-x在mac下的安装使用 字数1571 阅读4114 评论5 喜欢7 自己看着网络上面的教程完成了cocos2d-x的安装,突然想到自己想认真的开始写一个属于自己的博客,于是就创建了一篇cocos2d-x的分类来记录我在学习...

    cocos2d-x在mac下的安装使用

    字数1571 阅读4114 评论5 喜欢7

    自己看着网络上面的教程完成了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

    展开全文
  • 这是有关环境配置的第二篇教程,第一篇讲的是win8下的...下面要说Mac os 下 cocos2dx-3.2+Xcode的环境配置,这里我使用的是Xcode 5.1.1。 首先解压cocos2dx-3.2,把它放到你觉得合适的地方。然后是有关python的事儿。
     这是有关环境配置的第二篇教程,第一篇讲的是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 安装cocos命令

    2015-09-16 15:48:18
    在终端 cd 到引擎目录 ls ./setup.py NDK https://dl.google.com/android/ndk/android-ndk-r9d-darwin-x86_64.tar.bz2 /Applications/adt-bundle-mac-x86_64-20140702/android-ndk-r9d/ SDK /Application
    在终端  cd 到引擎目录  ls   
    ./setup.py
    /Applications/adt-bundle-mac-x86_64-20140702/android-ndk-r9d/
    SDK    /Applications/adt-bundle-mac-x86_64-20140702/sdk/
    ANT    http://ant.apache.org/    路径为其bin目录  /opt/apache-ant-1.9.4/bin/
    重启终端生效  这样就安装完cocos命令了


    注意:NDK 和SDK  最好放在Applications目录下,否则可能不生效
           apache-ant-1.9.4最好放在系统的HD盘符,否则可能不生效
          adt-bundle-mac-x86_64-20140702安装包包含SDK
           -d .表示当前目录


    关于引擎提供的cpp-tests

    在终端  cd 到引擎包的cpp-tests目录  ls   
    cocos run -p mac编译并且运行

    cocos compile -p mac只编译 不运行 ( open .  打开当前目录) 会在生成文件 bin-debug-mac- XXXX.app可以直接双击来运行



    tips:在终端中输入路径时 按“tab”键系统会自动补足输入你所要的路径


    Windows电脑中
    双击E:\cocos2d-x-2.2.5中的
    cocos2d-win32.vc2012.sln 运行demo
    展开全文
  • Mac安装cocos2d quick工程环境 下载xcode 到苹果官网下载xcode10 xcode下载地址 下载quick cocos2d 到官网下载quick cocos2d quick cocos2d下载地址 配置quick cocos2d 环境变量 将quick环境变量增加到xcode中 ...

    Mac安装cocos2d quick工程环境

    下载xcode

    到苹果官网下载xcode10
    xcode下载地址

    下载quick cocos2d

    到官网下载quick cocos2d
    quick cocos2d下载地址

    配置quick cocos2d 环境变量

    1. 将quick环境变量增加到xcode中
      defaults write com.apple.dt.Xcode IDEApplicationwideBuildSettings -dict
      defaults write com.apple.dt.Xcode IDEApplicationwideBuildSettings -dict-add QUICK_V3_ROOT “/User/u0u0/Quick_cocos2dx_Community”
      defaults write com.apple.dt.Xcode IDESourceTreeDisplayNames -dict
      defaults write com.apple.dt.Xcode IDESourceTreeDisplayNames -dict-add QUICK_V3_ROOT QUICK_V3_ROOT

    2. 运行setup_mac.sh

    编译工程,解决报错

    前提:直接拷贝一个现有工程
    问题1:xcode升级后,需要修改工程的编译方式
    原因:更新Xcode 10

    解决方法博客
    File=》Project Settings
    Shared Project Settings栏目:
    Build System:Legacy Build System
    Per-User Project Settings栏目:
    Build System:User Shared Setting

    问题2:“UMMobClick/MobClick.h” file not found
    原因:库文件没用被引入,引入友盟统计的库文件后问题解决

    问题3:call to unavailable function system not available on iOS
    原因:更新Xcode 10
    解决方法博客
    iOS11已经将system删除
    system(command.c_str()); 修改为:popen(command.c_str(), “r”);

    问题4:quick cocos2d相关类报错
    原因:拷贝工程后,cocos2d相关的工程没有被引入(猜测可能是路径的原因)
    重新引入cocos2d_libs.xcodeproj、cocos2d_lua_bindings.xcodeproj
    路径:
    cocos2d_libs.xcodeproj:C:\Quick3.6.2\cocos\scripting\lua-bindings\proj.ios_mac\cocos2d_lua_bindings.xcodeproj
    cocos2d_lua_bindings.xcodeproj:C:\Quick3.6.2\build\cocos2d_libs.xcodeproj

    问题5:友盟的库引入后找不到对应的头文件
    原因:拷贝过来的工程,引入的Headers是一个引用的文件夹,不同电脑后失效了
    复制对应的头文件到文件夹中,重新引入友盟的库,问题解决

    问题6:lua_cocos2dx_experimental_webview_auto.hpp文件找不到
    原因:lua_cocos2dx_experimental_webview_auto.hpp、lua_cocos2dx_experimental_webview_auto.cpp文件被有被引入
    因为默认工程是不会引入webview的库的,修改了绑定文件后需要手动引入
    将lua_cocos2dx_experimental_webview_auto.hpp、lua_cocos2dx_experimental_webview_auto.cpp引入后问题解决

    展开全文
  • 部分内容转载自: ... 1.下载Cocos2d-x http://pan.baidu.com/s/1sj0dv8h 2.安装eclispe 和ADT跳过 3.下载ndk http://p...

    部分内容转载自:

    http://young40.github.io/blog/2013/02/23/setting-up-android-development-envirment-on-mac-os-x/

    1.下载Cocos2d-x

    http://pan.baidu.com/s/1sj0dv8h  

    2.安装eclispe 和ADT跳过

    3.下载ndk  

    http://pan.baidu.com/s/1dDrEt1Z

    4.设置环境变量,方便快速进入目录

    我们需要将SDK, NDK以及Cocos2d-x的路径中添加到环境变量中. 将以下内容添加到~/.bash_profile文件

    打开终端  输入pico .bash_profile 

    输入一下内容后,执行control+x  然后输入y。保存退出

    export COCOS2DX_ROOT=/opt/cocos2d-2.1beta3-x-2.1.1

    export ANDROID_SDK_ROOT=/opt/adt-bundle-mac-x86_64/sdk

    export ANDROID_NDK_ROOT=/opt/android-ndk

    export NDK_ROOT=/opt/android-ndk

    export PATH=$PATH:$ANDROID_NDK_ROOT

    export PATH=$PATH:$ANDROID_SDK_ROOT

     

    5.新建工程

    输入 cd $COCOS2DX_ROOT 进入cocos2dx 

    输入./create_project.py -project  建立目录  。这个过程中有可能出现错误,提示找不到SDK或者NDK。

    请修改根目录中的 Android.mk 文件中的SDK,或者NDK路径。

    6.新建工程以后,libs下面没有静态库,需要我们编译一下。

    进入项目目录,执行./build_native.sh  编译静态库   。

     

    7.完成

    转载于:https://www.cnblogs.com/jorryLiu/p/3516753.html

    展开全文
  • Cocos Creator for Mac是一款以内容创作为核心的游戏开发工具。Cocos Creator Mac版在Cocos2d-x基础上实现了彻底脚本化、组件化和数据驱动等特点。本文为您带来简单易懂的Cocos Creator for Mac使用教程。如何创建...
  • Mac卸载cocos2d-x

    2014-11-05 16:25:30
    mac 卸载cocos2d-x方法 只需要删除 /
  • 要开发一款棋牌类app,用到了cocos2d-x,我这里主要说下mac配置cocos2d-x 3.3环境,主要是他官网上面写的太简单了走了不少弯路,总结下自己遇到的坑,希望可以帮助到大家, 1、官网上面下载cocos2d-x 3.3开发包...
  • Mac安装cocos2d-x环境

    2014-04-17 23:53:29
    安装后xcode之后,下载cocos2dx压缩包,解压 通过中断cd到cocos2dx目录内 输入下行命令 sudo ./install-templates-xcode.sh 运行成功后打开xcode即可以看到已经可以创建cocos2dx项目   但对于...
  • 系统安装过python 2.7.12 ------------------------------------- Step 1)去cocos2dx官网:http://www.cocos2d-x.org ,下载cocos2dx for mac包 ,然后把它放到你喜欢的位置...
  • Maccocos creator 中使用protobuf,JS/TS项目完整流程 因项目需求,入坑cocos creator,面临的第一个问题就是protobuf的使用,在网上看了很多教程,讲的都已经很完善,但我还是用了两三天才搞出来,这里总结一下...
  • MacOsX10.8MountLion+XCode5.1.1 记得加上 smc.present = "TRUE" smc.version = 0 和 mainMem.useNamedFile="FALSE
  • Mac系统cocos2dx + android 开发环境配置 /****************************************************** 这遍文章主要转载自:http://www.cnblogs.com/wt616/p/3758828.html(这位大哥真的很牛,谢谢!) 然后,文章...
  • 以前一直用vs ,屌丝用不起mac啊、
  • 1.去官网上下载最新版本的 cocos2d-x (3.1) 版本 链接-》http://www.cocos2d-x.org/download ---------------------------------------------------------------------------------------- 2.解压下载的 cocos...
  • 下载安装cocos2d-x-3.6从官网下载cocos2d-x-3.6.zip,解压后是,命令行进入到此目录中,安装运行setup.py,运行干了什么,如图:最后的结果是,vim ~/.bash_profile#cocos start # Add environment variable COCOS_...
  • 1、打开你mac终端,输入命令: 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles YES 隐藏Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles NO 输入回车,关闭终端...
  • 官方下载 cocos引擎和cocos studio: http://www.cocos.com/download/ 点击查看官方的 搭建Android开发环境 使用Homebrew 下载python、ruby、ant等等 在cocos引擎中,下载 Cocos Framework最新版,会自带ant...
  • MAC安装步骤: 1、打开终端工具 注:如果安装了以前版本的可以先删除 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏Mac隐藏文件的命令:defaults writ
1 2 3 4 5 ... 20
收藏数 13,328
精华内容 5,331