cocos2d-x 2.2 win7 microsoft v s 2010 环境 搭建(20131108亲测可用)

来源:互联网 发布:左华健 软件 编辑:程序博客网 时间:2024/05/16 04:33

因为之前没有 搭建过 相应环境,所以今天专门重装系统 开始玩 cocos2d-x


参考以下文章:http://blog.csdn.net/leoncoder/article/details/12523727

(2.14之前的版本环境配置请看此博主的:http://blog.csdn.net/rabbitlbj/article/details/8218076
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
新安装搭建cocos2d-X的直接看这里:

因为cocos2d-x 2.1.2之后 使用python脚本创建项目,不在用VC模板。(个人觉得这样创建移植性更好了O(∩_∩)O)  首先下载需要的工具

 Python 2.7.3的链接地址为:http://www.python.org/getit/releases/2.7.3/,我下载的版本是Windows x86 MSI Installer (2.7.3) (sig),下载后的软件名称为:python-2.7.3.msi,双击它默认安装即可。默认安装后Python 2.7.3所在路径为:C:\Python27

然后配置环境变量 

///----------------------------------------------------------------------------------------------

一下是本人win7电脑的设置


鼠标左键单击计算机 右键【属性】如下图所示:

 


然后选择高级系统设置


鼠标左键单击上图中的【环境变量(N)】按钮,打开环境变量对话框,如下图所示:



找到path 单击编辑 如下图


把C:\Python27;  这个路径加到path环境变量最前面 注意加上分号隔开路径。

 然后解压cocos2d-x-2.2.0 引擎包,我的解压到 D:\cocos2d-x-2.2.0

现在举个例子,比如如何创建一个helloworld项目

打开cmd

1)d:   //切换盘符,因为我的Cocos2d-x源码在d盘,create_project.py在该目录下。

(2)cd   D:\cocos2d-x-2.2.0\tools\project-creator //进入到create_project.py脚本所在目录

(3)运行脚本,生成HelloWorld项目,命令为:

python create_project.py -project HelloWorld -package com.cocos2d-x.org -language cpp//其中HelloWorld为工程名称,com.cocos2d-x.org为我为IOS版本取的包标识名。


 

 

从上图可以看出运行该pyhton脚本,会生成针对ios、android、win32、mac、linux等各种平台的项目。

运行之后,会在相应的D:\cocos2d-x-2.2.0\projects\HelloWorld 目录下找到刚建立的HelloWorld工程,其目录结构如下图:

 


 

 

运行新建的HelloWorld项目

  1)使用VS2012打开上图proj.win32文件夹下的HelloWorld.sln,打开你刚才使用python脚本新建的工程,HelloWorld项目VS2012界面如下所示:

 

   从上图可以看出,使用create_project.py脚本创建HelloWorld项目后,Box2d、chipmunk物理引擎、cocos2d库、CocosDenshion音频库、扩展的库Extensions自动被添加到HelloWorld项目中。

   另外从HelloWorld项目中的解决方案中的【解决方案"HelloWorld"属性页】中的配置属性中,可以看到已经配置了上述库,如下图所示:


 

最后看到运行的结果如下图



///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

2013-11-5

当然你如果是看了我的文章一步步来的,移植到android还会有错误提示“cocos2d-”什么的错误

(为什么呢,因为前面我教你们python create_project.py -project HelloWorld -package com.cocos2d-x.org -language cpp,看到里面的cocos2d-x的”-“了么。我错了= =|||。 还有我的路径 0 0~

这里你要将自己的项目里的路径文件名去除“-”,还有Application.mk 中的“-” 去除cocos2d-x中的“-”即可


///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



刚接触Cocos2d-x,如有错误请大家纠正,共同学习进步