cocos2d-x 2.2 在WINDOWS中如何创建项目

Q: 之前在一本参考书中说到创建项目的模板,但实际在2.2版中并未发现其文件夹下有install-templates-msvc.bat文件,无法安装模版,怎么新建项目呢?
A: 使用官方提供的工具,用python脚本一次性创建多平台项目

步骤:

1 安装 python,建议安装 2.7.3,这个版本比较稳定吧。。。安装完后要设置path,增加 C:\Python27;C:\Python27\Scripts;C:\Python27\Lib 在最后,见下图


用CMD里面直接执行 python ,看能否正确执行来确定路径设置是否正确


2.在正确的目录下打开命令窗口

在cocos2d-x-2.2的目录中进入到\tools\project-creator目录下,按住shift右击,选择在当前位置打开命令窗口。

cocos2d-x <wbr>2.2 <wbr>在WINDOWS中如何创建项目

3 输入命令

命令格式:python ./create_project.py -project 项目名字 -package 包名 -language cpp,例如:
create_project.py -project HelloCocoStudio -package com.john.test -language cpp

cocos2d-x <wbr>2.2 <wbr>在WINDOWS中如何创建项目

cocos2d-x <wbr>2.2 <wbr>在WINDOWS中如何创建项目

注意:包的写法要注意,应该是3层结构,比如 com.aaa.bbb,如果是2层,如果 com.aaa,则会报错,出错信息大概如:

E:\myBook\cocos2dx\cocos2d-x-2.2\cocos2d-x-2.2\tools\project-creator>create_proj

ect.py -project HelloCocoStudio -package com.john -language cpp

proj.ios                : Done!

Traceback (most recent call last):

  File "E:\myBook\cocos2dx\cocos2d-x-2.2\cocos2d-x-2.2\tools\project-creator\cre

ate_project.py", line 195, in

    processPlatformProjects(platform)

  File "E:\myBook\cocos2dx\cocos2d-x-2.2\cocos2d-x-2.2\tools\project-creator\cre

ate_project.py", line 139, in processPlatformProjects

    proj_path + "src/" + dst_pkg[0] + "/" + dst_pkg[1] + "/" + dst_pkg[2])

IndexError: list index out of range


4 用VS2012打开项目,并编译之

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

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

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

最后编译结果如下图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值