很多其它相关内容请查看本人博客:http://www.bokeyi.com/ll/category/cocos2d-x/

建议:为了避免安全相关的问题,请以管理员权限执行全部的操作,当执行命令的时候,也要确保之前是以管理员权限打开了命令行窗体.

工具准备

搭建开发环境须要安装工具包含

一、安装配置过程

Visual Studio 的安装过程略过,本教程主要解说python2.7.5和cocos2d-x-2.2.3的安装配置过程。

1.安装配置python2.7.5

(1)下载并安装python2.7.5。

(2)配置环境

右键单击“计算机”,选择“属性”—-》“高级系统设置”,在“高级”选项卡下选择“环境变量”!

在“系统变量”下选中“Path”,并点击下方的编辑button:

在弹出的“编辑系统变量”对话框中编辑“变量值”,在“变量值”的后面加入Python的安装路径(D:\Program Files (x86)\Python27),用英文分号(;)将其与后面的其它内容隔开。

相同地,在“PATHEXT“的变量值中加入 .PY;.PYM 。

(3)检验安装是否成功

打开cmd控制台,输入 python,假设出现例如以下提示,则说明python成功安装。 

2.安装部署cocos2d-x-2.2.3项目

  • cocos2d-x-2.2.3项目无需安装,下载cocos2d-x-2.2.3文件并解压,直接双击执行对应的sln解决方式就可以,如 cocos2d-win32.vc2012.sln

  • 将你要执行的项目设为启动项,点击执行。

  • 假设一切正常,你将得到例如以下的界面。那么祝贺你!你已成功的在Windows 7平台中执行cocos2d-x引擎了。

二、创建新项目

  • 打开..\cocos2d-x-2.2.3\tools\project-creator目录,找到create_project.py文件,例如以下所看到的。 
  • 复制create_project.py文件所在的路径,在cmd控制台中依次输入下面命令符:



    分别表示:切换到你存放cocos2d-x的盘,打开project-createor 目录。
  • 输入下图方框内的命令python create_project.py (熟练使用时可跳过此步骤),将会出现例如以下的提示信息。



    上图信息为你提供了创建项目的方法,画线部分中:

    PROJECT_NAME 表示项目名称,可自己定义。

    PACKAGE_NAME 表示你的包名。

    PROGRAMING_LANGUAGE 表示你所要创建项目的开发语言,能够是cpp,lua和javascript。
  • 依据上图的提示创建项目。 输入命令: Python
    create_project.py -project myTest -package com.myPackage -language cpp
    ,回车后出现下方信息表示创建成功

  • 查看文件夹你会发如今“Cocos2d-x-2.2.3”文件夹中生成了“projetcs”新文件,同一时候在“Cocos2d-x-2.2.3/projects”文件夹中会出现新建的“myTest”新项目。依次打开“ myTest/proj.win32 ”文件夹,“ myTest.sln ”解决方式,单击执行项目。出现以下的界面则项目创建成功

在Windows7上搭建Cocos2d-x win32开发环境的更多相关文章

  1. 在Windows7上搭建Cocos2d-x 3.2alpha0开发环境

    在windows7上搭建COCOS2D-X开发环境并不难, 但是由于框架更新过快,很多用户都有困难.我希望你们认为这个教程有用. 建议:为了避免安全相关的问题,请以管理员权限执行所有的操作,当运行命令 ...

  2. 转:WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法

    转自:http://www.cnblogs.com/shaddock2013/p/3155024.html 最近在试着在Windows 7上搭建Windows Phone 8的开发调试环境,使用的是V ...

  3. WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法

    最近在试着在Windows 7上搭建Windows Phone 8的开发调试环境,使用的是VMware Workstation + Win8 Pro的虚拟环境, 在漫长的WPexpress_full下 ...

  4. 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!

    今年微软Build 2016大会最让开发人员兴奋的消息之一,就是在Windows上可以原生运行Linux bash,对开发人员来说,这是一个喜闻乐见的消息. 1 安装 你必须安装开发者预览版本,才能使 ...

  5. 在Eclipse上搭建Cocos2d-x的Android开发环境

    很多其它相关内容请查看本人博客:http://www.bokeyi.com/ll/category/cocos2d-x/ 本文的搭建方法是最新最正确的方法,好多朋友反映搭建eclipse交叉编译环境非 ...

  6. 图文教程:在Mac上搭建Titanium的iOS开发环境

    http://mobile.51cto.com/web-317170_all.htm 跨平台开发工具Titanium的兴起之路:HTML 5是最大威胁 比较Titanium和PhoneGap两大iOS ...

  7. 树莓派上搭建arduino命令行开发环境

    -------------还是博客园上面的格式看这舒服,不去新浪了------------- 为什么要在树莓派上开发arduino呢?总要把树莓派用起来嘛,不然老吃灰. 树莓派使用SSH时没有图形界面 ...

  8. 用VirtualBox和vagrant在win7×64上搭建ruby on rails 开发环境

    下载准备 1.vagrant 官方  WINDOWS Universal (32 and 64-bit) http://www.vagrantup.com/downloads.html 2.Virtu ...

  9. CentOS6.3上搭建expect无交互开发环境

    1.背景 在面向shell编程时对于需要交互的场合则必须通过人工来干预,而对于这种方式是违反无人职守的原则:现在expect就解决了这个问题, Expect是一个免费的编程工具语言,用来实现自动和交互 ...

  10. 在 Mac 上搭建 Nginx PHP Mysql 开发环境

    事实上这个过程跟Linux下安装都几乎相同,仅仅是部分命令有区别,大同小异. 网上看到非常多教程都是用 brew 之类的包管理器安装,可是 Mac 自带了 php , 难道还要再装一个第三方的?强迫症 ...

随机推荐

  1. Android 基于Netty的消息推送方案之对象的传递(四)

    在上一篇文章中<Android 基于Netty的消息推送方案之字符串的接收和发送(三)>我们介绍了Netty的字符串传递,我们知道了Netty的消息传递都是基于流,通过ChannelBuf ...

  2. Append加载动态轮播

    前几天遇到了些小麻烦,不过很快就解决了.之所以要记下来是因为作为一名前端的程序员,要理解页面的加载顺序是最重要的.要不然自己写程序意外的出现bug~~ 刚开始写利用Append的时候,利用火狐的fir ...

  3. 高性能Java Web 页面静态化技术

    package com.yancms.util; import java.io.*; import org.apache.commons.httpclient.*; import org.apache ...

  4. OD: Heap Exploit : DWORD Shooting & Opcode Injecting

    堆块分配时的任意地址写入攻击原理 堆管理系统的三类操作:分配.释放.合并,归根到底都是对堆块链表的修改.如果能伪造链表结点的指针,那么在链表装卸的过程中就有可能获得读写内存的机会.堆溢出利用的精髓就是 ...

  5. java开发的web下载大数据时的异常处理

    同事用java开发了一个系统,其中有一个功能是下载大约10万笔数据到Excel中.当上线后,很多用户反映下载数据量大的时候就不能成功,但有时可以,所以结论就是系统不稳定,这个问题拖了很久没有解决. 在 ...

  6. css选择器基本属性

    选择器一,相邻选择器: 1,相邻选择器 1),定义:相邻选择器匹配指定元素的相邻兄弟元素 2),用法:如果需要选择紧接在另一个元素后的元素,而且二者有相同的父元素,可以使用相邻兄弟选择器 3),表示符 ...

  7. iOS_SN_地图的使用(2)

    上一篇讲的是地图的基本使用,和注意事项,这一篇主要讲POI检索.百度地图SDK提供三种类型的POI检索:周边检索.区域检索和城市内检索.下面将以周边检索为例,向大家介绍如何使用检索服务. - (voi ...

  8. cocos2dx 动画 一

    1.精灵的runAction方法 spt = Sprite::create("pean.jpg"); this->addChild(spt); MenuItemFont *i ...

  9. 设置Chrome和IE搜索栏的默认搜索引擎

    由于本人比较喜欢用Google香港作为自己的默认搜索引擎,Chrome里面可以轻松设置. ======================== Chrome ======================= ...

  10. Codeforces Round #278 (Div. 1)

    A A monster is attacking the Cyberland! Master Yang, a braver, is going to beat the monster. Yang an ...