win7下搭建cocos2d-x环境-创新互联

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

肥城网站制作公司哪家好,找成都创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设等网站项目制作,到程序开发,运营维护。成都创新互联成立于2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联

先说步骤(相当简单):

一、准备好你的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、win7下搭建cocos2d-x环境

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

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

结果2、

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

win7下搭建cocos2d-x环境如果你看到这个结果,失败N个(我遇到1个失败),悲剧了,失败了,但也别灰心,看看是什么错。

win7下搭建cocos2d-x环境

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 个 ==========win7下搭建cocos2d-x环境

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

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前题目:win7下搭建cocos2d-x环境-创新互联
文章位置:http://azwzsj.com/article/desjgd.html