vs2012 + cocos2d-x 2.1.5 + win7开发环境搭建步骤

先要让vs具备cocos2d-x项目的模板,以此可以创建新的项目(1-5步),然后把相关的源码库文件和动态连接库都拷贝到自己的项目中,以使项目可以正常运行(6-7步)。

1,打开vs,设置TestCpp为启动项,调试模式改成 Release  ,启动TestCpp 本地调试器,编译时间会有些长;

2,TestCpp启动成功之后,双击cocos-x2.1.5目录里的build-win32.bat文件,等命令行窗口自动完成;

3, 需要用到install-templates-msvc.bat这个文件,但是不知为何2.1.5的目录里没有,这时可以使用cocos2d-x之前版本目录里的拿来用,我在机子里找到了很久以前下的1.0.1版本的cocos2d-x,于是拷贝了install-templates-msvc.bat文件,用文本编辑工具打开更改,这里直接把内容贴上:

 1 echo./*
 2 echo.* Install Cocos2d-win32 application wizard...
 3 echo.*/
 4 echo.
 5 
 6 set SCRIPT_LOG=InstallWizardLog.txt
 7 set SCRIPT_DIR=.\template\msvc\
 8 
 9 if exist %SCRIPT_LOG% del /Q %SCRIPT_LOG%
10 cscript "%SCRIPT_DIR%InstallWizardForVC2010Express.js" /quiet
11 cscript "%SCRIPT_DIR%InstallWizardForVS2010.js" /quiet
12 cscript "%SCRIPT_DIR%InstallWizardForVS2012.js" /quiet
13 cscript "%SCRIPT_DIR%InstallWizardForVS2012Express.js" /quiet
14 if exist %SCRIPT_LOG% more %SCRIPT_LOG%
15 if exist %SCRIPT_LOG% del /Q %SCRIPT_LOG%

保存并关掉这个bat文件

4,同样的这个版本还缺少msvn这个文件,把旧版本的目录里的template/msvn文件夹拷贝到新版本的template目录里去,

5,双击刚才整理的install-templates-msvc.bat文件,命令行很快就会执行完毕

这时新建一个项目,在模板里就可以看到cocos2d-win32 Application Visual c++的模板选项了,这时直接运行,会报错,什么找不到头文件,找不到win32.exe或者找不到box2d之类的问题

 

6,没关系,这时要做的就是把cocos2d-x框架的代码都放到项目中去,我直接复制了cocos2dx,CocosDenshion,extensions,external这四个文件到自己项目的根目录下,这是如果在运行程序,还是会报错,提示好不到各种库文件;

7,我直接双击桌面的vs图标,又新开了一个vs界面,然后把TestCpp的解决方案配置由Release改为了Debug,运行,再次等到运行完毕,这时就可以拷贝cocos2d-x-2.1.5\Debug.win32目录下的刚刚生成好的所有lib库文件和dll文件到自己项目的Debug.win32目录里去。

这时运行你就会看到HelloWordScene的界面呈现在了你的眼前。

 

posted @ 2013-09-09 00:55  居家懒人  阅读(7418)  评论(2编辑  收藏  举报