win7下搭建cocos2d-x环境

折腾了大半天,终于可以玩cocos2d-x了。

先说步骤(相当简单):

一、准备好你的vs2010或2012

二、下载cocos2d-x,网址http://cocos2d.cocoachina.com/download,请下载稳定版,我用的是cocos2d-2.1rc0-x-2.1.2-hotfix.zip @ Apr.08, 2013。

三、把下载好的cocos2d-x包放到电脑任意位置,解压,你会发现,解压出一两个文件夹,一个“cocos2d-2.1rc0-x-2.1.2”,一个“__MACOSX”文件夹,__MACOSX文件夹不用管,那个应该是ios系统下用的,我们讨论的是windows系统。

四、打开解压好的cocos2d-2.1rc0-x-2.1.2文件夹,首先运行build-win32.bat,然后再运行install-templates-msvc.bat来安装cocos2d-x模版,这两步都做完了,激动或悲剧的一幕即将到来,打开cocos2d-win32.vc2010.sln(如果你装的是vs2012就打开cocos2d-win32.vc2012.sln),设置helloCpp为启动项,F7(编译),

结果1、

========== 生成: 成功 N 个,失败 0 个,最新 0 个,跳过 0 个 ==========

这里的N是我后续改的,不用关注,如果你看到这个结果,尤其让人激动的“失败0个”,那么恭喜你,你基本上成功了,下一步就试试新建工程,看看cocos2d-x模版有没有安装成功。

结果2、

========== 生成: 成功 N 个,失败 N 个,最新 0 个,跳过 0 个 ==========

如果你看到这个结果,失败N个(我遇到1个失败),悲剧了,失败了,但也别灰心,看看是什么错。

1>  找不到文件 - Published files Android
1>  复制了 0 个文件
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: 命令“if not exist "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\" mkdir "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\"
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: if exist "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\\CocosDragonJSRes" rd /s /q "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\\CocosDragonJSRes"
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: mkdir "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\\CocosDragonJSRes"
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: xcopy "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\samples\Javascript\CocosDragonJS\proj.win32\..\..\..\..\scripting\javascript\bindings\js\*.js" "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\\CocosDragonJSRes"
/e /Y
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: xcopy "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\samples\Javascript\CocosDragonJS\proj.win32\..\..\Shared\games\CocosDragonJS\Published files Android" "D:\worksoft\cocos2d-2.1rc0-x-2.1.2\Debug.win32\\CocosDragonJSRes\"
/e /Y
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(103,5): error MSB3073: :VCEnd”已退出,代码为 4。
========== 生成: 成功 0 个,失败 1 个,最新 16 个,跳过 0 个 ==========

如果是这个错,ok,跳过,不影响我们后续的学习,这是后续做android时解决的问题。接着我们新建cocos2d-x的项目,悲剧啊,我发现我的模版中根本没有cocos2d-x模版,这是运行install-templates-msvc.bat来安装cocos2d-x模版没有成功,我又重新运行,以闪电的速度截图,发现是“没有文件扩展.js”问题导致的,大多程序员都安装有文本阅读器,我装的是ue,ue给关联了js后缀的文件,解决办法:在运行中输入“regedit”进入注册表,只需要把[HKEY_CLASSES_ROOT\.js]
项下的那个默认值改成 "JSFile" 就可以正常运行JS 文件了。再次运行install-templates-msvc.bat来安装cocos2d-x模版,这次打开vs2010发现可以新建cocos2d-x的项目了,然后把这几个文件夹拷到你新建的项目文件夹下(也可以通过修改cocos2d-x配置来省过拷贝这一步),F7,ok,到此为止,我们可以正常学习cocos2d-x了。

时间: 2024-12-24 10:17:38

win7下搭建cocos2d-x环境的相关文章

cygwin在win7下搭建hadoop集群环境

问题描述 江湖救急!!有人会在win7下搭建hadoop集群环境吗?我急需要搭建!cygwin安装完运行sshlocalhost出错!

Win7下搭建FTP服务器实现文件共享

步骤1.控制面板-程序-打开或关闭Windows功能,或者在开始菜单里搜索"打开或",弹出Windows功能窗口,勾选Internet信息服务下的FTP功能和Web管理工具,以此开启服务.点击确定后,需要等几分钟. 温馨提示:必须选中Web管理工具而且全部展开选中,否则仅仅开启FTP功能无法继续调用IIS管理器 步骤2.在控制面板-系统和安全-管理工具,或直接在开始菜单搜索"Internet信息服务(IIS)管理器". 温馨提示:只有进行了上一步打开功能的操作后,管

Win7下搭建web服务器的简单步骤

  用户们若果需要局域网内资源的共享,是要使用到Web服务器的.用户们把自己的文件.信息资料,上传到服务器实现了与大家进行资源的共享,信息还可以达到同步.同时它也是一个很好的信息共享平台,方便又实用.那么我们应该怎样在Windows7系统下搭建web服务器呢,下面大家可以跟着一起来看看具体的步骤. Win7下搭建web服务器的简单步骤: 1.打开控制面板,选择并进入"程序",双击"打开或关闭Windows服务",在弹出的窗口中选择"Internet信息服务

win7 windbg搭建双机调试环境

问题描述 win7 windbg搭建双机调试环境 使用串口,win7 32bit可以连接上接收调试信息,但x64不能接受到调试信息. 解决方案 会不会跟操作系统的版本有关系呢,我猜测 解决方案二: 是不是i串口不支持64bit 解决方案三: 找到原因了,因为ghost win7的关系,换个x64的win7就好了 解决方案四: 不要用封装的系统,容易因系统在精简时候造成环境部分功能的缺失,建议还是用原生旗舰版吧.

Mac OS X 下搭建 Java 开发环境图解

本篇博客介绍如何在Mac osx系统下搭建java开发环境,有了java的开发环境,我们就可以做Java相关的开发,Eclipse和Android Studio都是要有JVM环境才能运行的,所以本篇就稍微总结一下如何在Mac osx下配置java环境变量. 先来看看笔者的电脑配置: 打开终端,查看10.10版本的系统使用的是什么shell命令: 输出的是bash,说明是Bourne shell,是默认的Unix Shell命令. 下面通过命令行查看笔者的java版本: 如果你的系统已经安装成功J

win7下搭建nginx+php的开发环境

  在win7下用的是IIS做web服务器,但近来因项目需求的原因,需要在服务器遇到404错误的时候自动做转向(不是在客户端的跳转,而是在服务器收到客户端请求去某目录下读取文件返回时,如果发现目录或目录下文件不存在,自动转到另一个服务器去取),用IIS发现很难做到这点,于是决定搭建nginx的开发环境,通过配置实现这一点. 首先,google nginx和php,分别到他们的官网把最新版本的下载回来,我当时下的PHP是5.4.3的版本,nginx是1.5.2,我把他们都放在D盘下一个叫webse

Win2008下搭建php开发环境(IIS FastCGI版)_win服务器

注意所用到软件的版本,不同的版本会有不少差别,有可能最后会搭建不成功,而且各位童鞋也不用担心小狼所用版本会不会太老,因为这里所用的软件不是比较新的就是比较稳定的版本,完全可以满足大家的需要了,那就先看看要用到什么软件吧: 操作系统:Windows Server 2008(下文为了方便,用WS2008代替,经测试,此方法在win7下也有效) 服务器:IIS7.0或更新版本 1.mysql-essential-5.1.56-win32.msi:http://dev.mysql.com/downloa

RHEL 5.3下搭建LAMP+Django环境

本文主要讲的是搭建LAMP+Django环境,为什么要将二者搭建在一起?Django又是什么呢? 首先将二者搭建在一起,没有什么原因,只是根据公司业务,搭建环境的习惯罢了..其次,简单的介绍下Django:是用python语言写的开源web开发框架,主要目的是简便.快速的开发数据库驱动的网站.官网:https://www.djangoproject.com/ 环境:RHEL5.3 源码包:Django-1.2.5.tar.gz freetds-stable0.64.tgz gd-2.0.33.t

在Ubuntu下搭建Android开发环境_Android

1.安装JDK 其实这一步我比较偷懒,在网上查了一下Ubuntu系统下安装JDK的方法,看起来稍稍有点麻烦,于是我试着在自带的软件中心里搜了一下,然后发现在软件中心里有个OpenJDK Java 7,尝试着安装后,发现这是个好东西,一键安装后环境变量什么的都已经自动配好了,eclipse什么的都能自动识别,很方便.百度了一下Open JDK和sun JDK的区别,大概就是sun公司的JDK是在Open JDK的基础上开发的,扩展了一些东西.经过这段时间的使用,在开发Android的时候没发现有什

win7 linux 搭建redis单机环境 详细

Redis是一个高性能的key-value形式存储的非关系型数据库,可以处理超大量的数据,并且可以运行在便宜的PC服务器集群上,还有它击碎了性能瓶颈,对数据高并发读写的特点奠定了Redis很受欢迎的基础. 下面,我们简单总结下如何在windows搭建Redis的环境以及简单的操作,Linux下环境的搭建请往下看. 下载地址:https://github.com/dmajkic/redis/downloads,下载下来的包里分为32位和64位系统使用,可根据自己的实际情况来挑选. Windows下