一、需要安装的软件

1.VS2013或者VS2015

2.Cocos:cocos2d-x-3.16:http://www.cocos.com/download

3.Python:python-2.7.8.amd64.msi:https://www.python.org/downloads/release/python-278/

其他的更高版本的反而无法使用,后面运行setup.py的时候会提示Python  2.7才是well tested的。

这个安装完要把它的路径D:\Python(目录下有python.exe文件的)添加到环境变量Path中,在cmd输入命令python有响应才算成功。

4.SDK:android-sdk_r24.4.1-windows.zip:http://tools.android-studio.org/index.php/sdk/

5.NDK:android-ndk-r14b-windows-x86_64.zip:https://developer.android.google.cn/ndk/downloads/index.html

6.ANT:Binary Distributions apache-ant-1.10.1-bin.zip:http://ant.apache.org/bindownload.cgi

二、配置环境

1.进入下载好的cocos2d-x-3.16的的根目录下,我的是D:\CocosHome\cocos2d-x-3.16

2.输入python setup.py运行这个安装程序

3.会提示依次输入NDK,SDK,ANT的路径,我的这些路径分别是:

NDK:D:\NDK\android-ndk-r14b

SDK:D:\SDK\android-sdk-windows

ANT:D:\ANT\apache-ant-1.10.1(如果不行,可以试一试D:\ANT\apache-ant-1.10.1\bin)

4.重启cmd

5.输入cocos,有以下的提示,表示安装成功

三、新建项目工程

1.第二步完成后可以看到在环境变量里多出了NDK,SDK等的路径,这里主要关注cocos2d-console环境变量,它在cocos2d-x-3.0rc0\tools\cocos2d-console\bin,路径下。

听说cocos2d-console的功能有很多,我还没具体去了解,只知道多出了个叫"cocos"的命令,然后可以通过这个命令创建win32、android平台下的项目.如下:

2.打开cmd

3.创建项目(括号中为解释)在控制台cmd输入例如:

cocos new helloworld(项目名称)-p com.star.hello(包名字)-l cpp(项目类型) -d D:\cocosdata(项目存放路径)

4.可以看到在D:\cocosdata\路径下多了一个helloworld的项目

三、编译并运行项目工程

1.打开cmd

2.进入刚才新建的helloworld项目目录下D:\cocosdata\helloworld

3.通过 -p 来选择要运行的平台,我这里是win32,所以我输入命令:cocos run -p win32。开始编译。

4.编译运行成功

四、开发

1.用VS2015打开项目文件夹下面的D:\cocosdata\helloworld\proj.win32的helloworld.sln解决方案

2.直接在VS2015里面编译和运行,Ctrl+F5

关于Cocos2d-x-3.16的开发环境搭建的更多相关文章

  1. gradle ofbiz 16 开发环境搭建

    原 gradle ofbiz 16 开发环境搭建 2017年02月13日 10:59:19 阅读数:2702 1.安装jdk 2.配置jdk环境变量 3.eclipse 安装svn 插件 4.svn下 ...

  2. Struts2开发环境搭建,及一个简单登录功能实例

    首先是搭建Struts2环境. 第一步 下载Struts2去Struts官网 http://struts.apache.org/ 下载Struts2组件.截至目前,struts2最新版本为2.3.1. ...

  3. mac10.9下eclipse的storm开发环境搭建

    --------------------------------------- 博文作者:迦壹 博客地址:http://idoall.org/home.php?mod=space&uid=1& ...

  4. Spark Idea Maven 开发环境搭建

    一.安装jdk jdk版本最好是1.7以上,设置好环境变量,安装过程,略. 二.安装Maven 我选择的Maven版本是3.3.3,安装过程,略. 编辑Maven安装目录conf/settings.x ...

  5. nginx 与 lua 开发环境搭建

    首先下载最新版的 相关软件 的安装文件. nginx: http://nginx.org/en/download.html LuaJIT: http://luajit.org/download.htm ...

  6. Unix/Linux环境C编程新手教程(12) openSUSECCPP以及Linux内核驱动开发环境搭建

    1. openSUSE是一款优秀的linux. watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaXRjYXN0Y3Bw/font/5a6L5L2T/font ...

  7. Unix/Linux环境C编程入门教程(17) Gentoo LinuxCCPP开发环境搭建

    1. Gentoo Linux是一套通用的.快捷的.完全免费的Linux发行,它面向开发人员和网络职业人员.与其他发行不同的是,Gentoo Linux拥有一套先进的包管理系统叫作Portage.在B ...

  8. Unix/Linux环境C编程入门教程(12) openSUSECCPP以及Linux内核驱动开发环境搭建

    1. openSUSE是一款优秀的linux. 2.选择默认虚拟机 3.选择稍后安装操作系统 4.选择linux  opensuse 5. 选择默认虚拟机名称 6.设置处理器为双核. 7.内存设置为2 ...

  9. Unix/Linux环境C编程入门教程(10) SUSE Linux EnterpriseCCPP开发环境搭建

    安装SUSE企业版以及搭建C/C++开发环境 1.      SUSELinux Enterprise是一款服务器操作系统,异常稳定. 2.设置虚拟机类型. 3.选择稍后安装操作系统. 4.选择SUS ...

随机推荐

  1. 超详细Gitlab Runner环境配置中文教程

    配置GitlabRunner环境 GitLab Runner 是一个开源项目, 它用来运行你定制的任务(jobs)并把结果返回给 GitLab. GitLab Runner 配合GitLab CI(G ...

  2. [P2704][NOI2001]炮兵阵地 (状态压缩)

    最近抄状压的代码…… 然后盯上了这个题目 调试了一个晚上,终于A了 但是是对着宝典打的,我依然不懂状态压缩 那么下一步先把装压放一放,学一下树形DP吧 #include<cstdio> # ...

  3. Redis设计与实现:读书笔记之二

    1.数据库 Redis服务器一般包含多个db,默认16个. 切换数据库 每个redis客户端都有自己的目标数据库,默认为0,可以通过select 1,切换数据库. 设置键的生存周期和过期时间 PTTL ...

  4. Spring MVC4 + Spring Security4 + Hibernate实例

    http://www.yiibai.com/spring-security/spring-mvc-4-and-spring-security-4-integration-example.html 在这 ...

  5. Linux安装gcc时碰到的有关问题解决(解决gcc依赖有关问题)

    Linux安装gcc时碰到的有关问题解决(解决gcc依赖有关问题) rpm安装gcc时碰到的有关问题解决(解决gcc依赖有关问题) 提示:error: Failed dependencies: clo ...

  6. db2和oracle字段类型对比

    在网上找到一片关于oracle与DB2数据类型的比较,特记下来. Oracle DB2/400 Oracle数据类型 注意事项 DB2 UDB数据类型 注意事项 DATE DATETIMETIMEST ...

  7. Linux命令第二篇

    作业二: 1)   在用户的主目录下创建目录test,进入test创建空文件file1 # ls /home/test file 2)   以长格式形式显示文件信息,注意文件的权限和所属用户和组 # ...

  8. 基于AllegroGraph实现Protege设计知识库模型的存储步骤

    在 https://www.w3.org/2001/sw/wiki/Protege 网站看到以下词语: “.....The Protégé platform supports two main way ...

  9. 搜索历史命令 Ctrl + R ( ctrl + r to search the history command )

    Linux下的神器 ctrl + r (reverse-i-search ) 的使用方法:   (reverse-i-search usage: ) (press ctl + r ) 输入任意字符,例 ...

  10. Pilosa文档翻译(二)入门指南

    目录 开始 Pilosa 简单项目 创建架构(Create the Schema) 从CVS文件导入数据 做一些查询(Queries) 接下来做什么? Pilosa支持默认使用JSON的HTTP接口. ...