一.下载

由于www.cocos2d-x.org很难打开,不知道是不是电信的问题,所以只好在cocoschina论坛里王哲大牛的帖子里找到了一个下载链接:http://126.am/GyU7l0

帖子的地址为:http://www.cocoachina.com/bbs/read.php?tid=194680,如果你能打开可以在这里下载:http://www.cocos2d-x.org/download

同时我们还需要使用VS2012和python

vs2012:http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=30678

python:http://www.python.org/ftp/python/2.7.6/python-2.7.6.msi(注:python最新的版本是3.4.0,但是在Coco2dx v2.2版本的时候使用会报错,所以还是不尝鲜了,够用就行)

android sdk:http://dl.google.com/android/android-sdk_r22.6.1-windows.zip

android ndk:http://dl.google.com/android/ndk/android-ndk-r9d-windows-x86_64.zip

apache ant:http://mirror.bit.edu.cn/apache//ant/binaries/apache-ant-1.9.3-bin.zip

最后说明使用的操作系统为WIN7。

二.解压安装

安装VS2012和python,这里就不纤细说了,网上估计一大堆教程。

安装好python后,需要在操作系统里添加相应的环境变量,右键计算机->属性->高级系统设置->高级->环境变量,在系统变量的PATH里加入python的安装路径,如:d;/python27,在PATHEXT中加入.PY和.PYM。

解压cocos2d-x-3.0rc0.zip,在build里双击cocos2d-win32.vc2012.sln,选中cpp-tests,设为启动项,编译后即可运行test项目。

分别解压android-sdk_r22.6.1-windows.zip,android-ndk-r9b-windows-x86_64.zip,apache-ant-1.9.3-bin.zip。

三.配置环境

在cocos2d-x-3.0rc0.zip的目录下有一个setup.py,我们在控制台中执行:python setup.py,并且按照提示输入相应PATH的路径。如图:

注意:ant的路径要指向其目录下的bin目录。成功后,重新打开终端或者重启电脑后,配置的环境变量就生效了。

四.创建项目

在E:\cocos2dx3.0\cocos2d-x-3.0rc0\tools\cocos2d-console\bin路径下,输入cocos new helloworld -p com.cocos.helloworld -l cpp -d e:/appstore.

这样就会再E盘的appstore文件夹中生成一个helloworld的文件夹,这里面就包含了我们需要用到的所有源文件和库文件。

五.编译运行

在我们刚刚生成的目录中:E:\appstore\helloworld,输入cocos run -p win32,

程序就会进行编译然后运行。运行如图:

cocos2d-xV3.0rc 环境搭建的更多相关文章

  1. 【Cocos2d入门教程一】Cocos2d-x环境搭建

    在进行Cocos2d游戏开发前 我们先来配置一下环境,我们先来准备一下工具,我们所需要的工具分别为: 1.Cocos2d引擎 2.JDK 3.SDK 4.NDK 5.ANT 6.ADT 1.下载Coc ...

  2. cocos2d ios 环境搭建

    一.下载cocos2d-x http://cocos2d-x.org/projects/cocos2d-x/wiki/Download cocos2d-x-2.1.4.zip @ June.18, 2 ...

  3. Win8.1下COCOS2D-X 3.4环境搭建

     Cocos2dx_3.4开发环境搭建,并编译成APK 第一步:须要下载的:(windows64位系统下环境搭建) Ant   apache-ant-1.9.4-bin.zip NDK   and ...

  4. ubantu16.04+mxnet +opencv+cuda8.0 环境搭建

    ubantu16.04+mxnet +opencv+cuda8.0 环境搭建 建议:环境搭建完成之后,不要更新系统(内核) 转载请注明出处: 微微苏荷 一 我的安装环境 系统:ubuntu16.04 ...

  5. 一步一步了解Cocos2dx 3.0 正式版本开发环境搭建(Win32/Android)

    cocos2d-x 3.0发布有一段时间了,作为一个初学者,我一直觉得cocos2d-x很坑.每个比较大的版本变动,都会有不一样的项目创建方式,每次的跨度都挺大…… 但是凭心而论,3.0RC版本开始 ...

  6. spring+springMVC+mybatis的框架项目基础环境搭建

    上一个项目在后台用到spring+springMVC+mybatis的框架,先新项目初步需求也已经下来,不出意外的话,应该也是用这个框架组合. 虽然在之前activiti相关的学习中所用到的框架也是这 ...

  7. cocos2d-x Android 环境搭建问题汇总

    初次接触Cocos2d-x,准备搭建一个hello world的Android环境,问题遇到很多.在此记录,为自己,也为大家,避免重走弯路! 具体的环境搭建,可以参考官方的文档.在Windows7平台 ...

  8. [wp8游戏] cocos2d-x v2.2 + VS2013 环境搭建

    [wp8游戏] cocos2d-x v2.2 + VS2013 环境搭建 by:唐小崇 http://www.cnblogs.com/tangchong 从cocos2d-x v2.1.4 以来,co ...

  9. Cocos2d-x 3.0正式版及android环境搭建

    开发环境是:mac + xcode + eclipse ,在win以下的环境和这个都是一样的,唯一不一样的就是环境变量的配置. 以下主要介绍cocos2d-x环境的设置以及android的环境搭建 1 ...

随机推荐

  1. 自我分析-Spring IOC

    Spring IOC容器实现原理大致是容器(Map)+反射(Java反射和cglib).Spring提供丰富的ApplicationContext.以FileSystemXmlApplicationC ...

  2. VB调用VC dll的返回方式

    第一种类型:数值传递 注意:在VB中,默认变量传递方式为ByRef为地址,而传递值就是用ByVal,还要注意在C++中,int类型的变量是32位的,在VB中要用long型变量来配合.VC++部分: e ...

  3. JavaScript文件引入方式区别

    1.JavaScript文件引入方式 (1)正常引入 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js&quo ...

  4. PC端模拟移动端访问 字体大小限制

    审查元素(F12),调整为移动端,如下图所示: 在字体大小小于12px时,font-size就不起作用了. 在真实移动端设备上是起作用的.

  5. OpenERP 负载平衡

    OpenERP 7.0 带来了许多新特性,架构上也有许多改进.其中可配置 worker 参数,可使 OpenERP 运行在多进程模式,突破GIL的限制,有效利用了现代多核CPU的性能.但默认情况下,O ...

  6. JSTL中c:forEach循环里的值的substr操作及对String操作的常用API

    <c:forEach items="${dataList}" var="item" varStatus="itemStatus"> ...

  7. centos7编译python3.6与原有的2.7共存

    在某些场景下我们可能需要python2.7和python3这两个版本进行共存,我在工作中也遇到过这样的问题,所以今天来总结下我的安装过程, 我的是用源码包安装的,安装的是python3.6的版本. 安 ...

  8. Hibernate学习备忘

    1.关于Hibernate异常: org.hibernate.service.jndi.JndiException: Error parsing JNDI name   刚接触Hibernate,调试 ...

  9. 如何判断Android手机当前是否联网?

    如果拟开发一个网络应用的程序,首先考虑是否接入网络,在Android手机中判断是否联网可以通过 ConnectivityManager 类的isAvailable()方法判断, 首先获取网络通讯类的实 ...

  10. python学习笔记012——locals与globals

    1 定义 globals() 功能:收集全局变量参数:无返回值:得到一个收集全局变量的字典(会包含系统的内置变量) locals() 功能:收集局部变量参数:无返回值:得到一个收集局部变量的字典 a ...