mac安装过cocos

2014-04-17 23:53:26 s10141303 阅读数 1578

安装后xcode之后,下载cocos2dx压缩包,解压

通过中断cd到cocos2dx目录内

输入下行命令

sudo ./install-templates-xcode.sh

运行成功后打开xcode即可以看到已经可以创建cocos2dx项目

 

但对于2.0以上的版本,则需要另外的方法

还是需要打开终端

 

第一步,首先 cd cocos2d-x-2.2.1/tools/project-creator/

 

第二步, ./create_project.py -project HelloWorld -package com.example.HelloWorld -language cpp   (输入工程名和id)

 

第三步,到这里来找你的项目就可以了,cocos2d-x-2.2.1/projects/HelloTest

2016-10-04 21:56:36 v_xchen_v 阅读数 18568

我的环境:

MAC OS X EI Capitan 10.11.6

已经装好了XCode

系统安装过python 2.7.12

-------------------------------------

Step 1)去cocos2dx官网:http://www.cocos2d-x.org ,下载cocos2dx for mac包 ,然后把它放到你喜欢的位置上。


Step 2)下载Android SDK:http://developer.android.com/sdk/

                     Android NDK:https://developer.android.com/ndk/index.html

   ANT:http://ant.apache.org/bindownload.cgi

推荐下载SDK和NDK时,科学上网获取下载地址,然后用迅雷进行下载。下载后,配置一下。

Step 3)配置/user/xchen/.bash_profile

      在终端中,进入用户根目录,打开文件

      

              添加几条路径

      

# Add environment variable NDK_ROOT for cocos2d-x
export NDK_ROOT=/Users/xchen/Documents/cocos/android-ndk-r12b
export PATH=$NDK_ROOT:$PATH



# Add environment variable ANDROID_SDK_ROOT for cocos2d-x
export ANDROID_SDK_ROOT=/Users/xchen/Documents/cocos/android-sdk-macosx
export PATH=$ANDROID_SDK_ROOT:$PATH
export PATH=$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools:$PATH

export ANT_ROOT=/Users/xchen/Documents/cocos/apache-ant-1.9.7

Step 4)运行cocos2d-x-3.13.1/setup.py

      在终端中,进入文件目录,然后执行:python setup.py

      如果不像步骤3)那样提前配置路径,setup.py会提示你输入路径,手工输入即可。

      

然后要根据提示,执行一下source /User/xchen/.bash_profile命令,让我们配置的环境生效。



Step 5)以上,我们的NDK,SDK,ANT就安装好了,接下来开始使用创建cocos2dx项目并导入Xcode。

首先我们需要熟悉cocos命令,可以在终端cocos -h来查看帮助


1)新建一个项目



这样我们就生成了一个名为fisrt_cocos的cocos2dx项目。


2)我们在新生成的项目中找到工程文件,双击就会直接用Xcode打开cocos2dx工程了。


第一次编译项目真的超级慢!!!


至此,cocos2dx最基本的项目我们就搭建完成了。

2013-10-09 13:44:53 CrazyZhang1990 阅读数 6595

一:下载:

首先要去Cocos2d和Cocos2d-x网站下载相关的工具:

1.Cocos2d下载地址:http://www.cocos2d-iphone.org,然后进入Download页面,下边有几个选项,Stable version是稳定版本,UnStable versions是不稳定的,但是也是最新的版本,本人建议用稳定版即可:

2.Cocos2d-x下载地址:http://www.cocos2d-x.org/projects/cocos2d-x,同样进入Download页面,选择第一项即可:

二、安装:

1.Cocos2d:找到文件下载的地方,然后打开shell终端,输入cd,然后把Cocos2d文件夹拖入shell里会自动生成一个路径,然后回车进入Cocos2d文件夹里:

输入ls,查看一个Cocos2d的整个文件目录,找到一个叫install -templates.sh,然后输入./install -templates.sh回车即可完成安装。

2.Cocos2d-x的安装和Cocos2d的安装基本一样,只是安装文件的名称不同,2d-x的安装文件名字叫install-templates-xcode.sh,安装成功的画面:

安装中如果遇到下边的问题,就在./install-templates-xcode.sh前边加一个sudo即可:

安装完成后,打开xcode新建工程就会多出两个模板:

今天介绍的比较顺利的安装情况,下一篇我会分享当安装遇到权限问题的时候改怎么处理,敬请期待。。。

2016-10-18 00:15:40 yuleidnf 阅读数 2642

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

2016-04-13 18:49:36 lllll2975759 阅读数 400

1.去官网上下载最新版本的 cocos2d-x (3.1) 版本

链接-》http://www.cocos2d-x.org/download

----------------------------------------------------------------------------------------

2.解压下载的 cocos2d-x-3.10 文件 生成如下目录:


----------------------------------------------------------------------------------------

3.打开终端 cd 到 tools 下的 cocos2d-console 目录下 运行cocos.py 脚本,这时会提示你没有权限 打开 ,如图。

----------------------------------------------------------------------------------------

4.使用chmod命令获得权限,输入chmod u+x ./cocos.py 回车


----------------------------------------------------------------------------------------


5.重新运行cocos.py 脚本



----------------------------------------------------------------------------------------

6.项目生成成功!返回bin目录 生成 game文件

7,运行工程



如果还是不懂请参考 官方文档 http://cocos2d-x.org/wiki/How_to_Start_A_New_Cocos2D-X_Game