您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x 入门之初次使用

2015-07-23 01:27 483 查看
1,从官网上下载最新的cocos2d-x,目前最新的版本为3.7,下载地址:http://www.cocos.com/download/#
2,准备环境:
1)vs2012,我安装的是vs2013,个人认为不影响使用,顺便安装下蕃茄插件,方便使用
2)python,我安装的是python64位2.7.9
python安装完成后,配置下全局变量,填入安装目录
3)进入目录E:\Cocos2d-x\cocos2d-x-3.7\tools\cocos2d-console\bin;这里我的cocos2d-x-3.7放在E盘;
在这个目录下打开cmd,输入命令
python cocos.py new hellogame –p com.game.hellogame -l cpp -d E:/cocosgame
 回车然后脚本开始创建项目直到创建成功

hellogame为项目名称-p后面为包名-l后面接开发语言类型,有cpp, lua, js三种类型-d后面接项目存放的目录

这时E盘下就多出了cocosgame,在目录E:\cocosgame\hellogame\proj.win32下打开hellogame.sln并编译运行;第一次编译时间较久,耐心等候下就好!这时出现了错误:

这是因为最近在机子上装了一些软件之后环境配置里的PATHEXT出了问题;所有的exe工具文件(甚至包括一些cmd下的命令),都无法直接打开执行了,必须要输全整个文件名,例如 sqlplus.exe 。
其实很多人都知道,当使用“运行”命令时,并不需要总是输入某些文件的扩展名的,例如只输入文件名部分,用cmd代替cmd.exe即可。
如果这样可以,那是因为EXE文件扩展名是windows系统中的可靠扩展名而无须提供。当你没有输入扩展名时,windows系统会尝试几种默认扩展名,
这些windows系统中默认的扩展名就在PATHEXT变量中声明。
PATHEXT系统变量默认的声明如下:.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH 。需要注意的是 .MSC 扩展名并不在此之列。
这个后缀的文件用来打开windows系统中的管理控制台。如果你希望打开类似Services这类MMC文件,而不在“运行”窗口输入文件全名(services.msc),
那么就需要将.MSC 添加到XP的PATHEXT变量中。
要增加一个新的文件扩展名到XP的PATHEXT变量中的步骤如下:
1、计算机 - 属性 - 高级系统设置
2、点击“高级”,再点击“环境变量”按钮
3、在系统变量列表中,双击PATHEXT变量并点击“编辑”按钮
4、在.WSH后面输入一个分号,再输入.MSC,然后点击“确定”
5、重启系统后尝试不加扩展名打开services.msc
最终编译成功了;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: