环境:
win7+VS2012+cocos2d-x-2.1.4
cocos2d-x从2.1.4版本开始就没有template/msvc,自然也没有该目录下的InstallWizard201X.js文件。在2.1.4中无法靠点击install-templates-msvc.bat自动安装模板到vs中。
在2.1.4中需要使用python 来运行.\cocos2d-x-2.1.4\tools\project-creator\create_project.py。
我选择了安装cygwin。
1.到点击打开链接下载cygwin;
2.点击setup.exe安装;
3.安装完成后,再次点击setup.exe安装python组件。
4.点击cygwin terminal运行cygwin;
5.使用 cd 命令转到coco2d-x 的目录下。如 cd c:/cocos2d-x-2.1.4/tools/project-creator;
6.使用python新建项目。输入 python create_project.py -project HelloWorld -package com.cocos2d. -language cpp。 com.cocos2d是为android版本建立的包名,-language是指使用哪种语言编程(可选cpp、lua、javascripe)。
7.找到cocos2d-x-2.1.4/projects/HelloWrold。可以看到各种环境下(ios,android,blackberry,win32)的helloworld项目。点击win32下的sln文件即可。
8.点击 调试—》不加断点调试,就可以看到coco2d的经典界面(如果提示缺少lib文件,拷贝一个到debug文件下即可)。
PS:vs有可能会打不开HelloWorld.sln。这是这两天微软刚打的补丁惹的祸。可以利用vs2012自带Develpment Command 输入devenv /resetuserdata即可解决(不过之前设置的user配置都被重置了,需要重新设置)。