在命令行中进入cocos2d-x根目录。运行create-multi-platform-projects.py。结果弹出提示说少参数:
需要项目名、包名、开发语言名。好,我们把参数加上再试一次。
Ok,看来一切顺利,cocos2d-x根目录下的projects目录,找到刚才创建的项目,进入其中proj.win32文件夹,运行HelloCpp.sln。编译运行项目:
难道每次创建都要这么麻烦啊,这么不优雅我是受不了 哈。我在这想了一种,供大家参考。希望大家有更好的办法也告诉我。
既然不能加载到vs中,就不加载了。采用从外部创建也没什么问题,不过每次都要从命令行进去,然后再创建,然后再找到文件位置打开这种操作实在是不爽,所以我写了一个windows批处理文件,运行批处理文件,输入项目名称,自动打开vs。对于我来说,开发语言是cpp 包名为:com.fsy.项目名称。
在桌面创建一个txt,输入:
(由于cocos2d-x 3.0 alpha1中对目录进行了修改,配置文件发生了些变化,可见:Cocos2d-x 3.0 开发(十一)3.0 alpha1文件结构变化 )
@echo off echo =============新建项目============== set /p name=请输入项目的名称: echo 项目名为: %name% echo 正在创建新项目... set pk=com.fsy. E:\OutFile\cocos2d-x-3.0alpha0\create-multi-platform-projects.py -p %name% -k %pk%%name% -l cpp echo 创建完成正在打开.... E:\OutFile\cocos2d-x-3.0alpha0\projects\%name%\proj.win32\HelloCpp.sln pause
将文件另存为: 创建新项目.bat。
好,接下来我们双击运行它,输入项目名称,就可以创建好项目,并打开了:
是不是相较于在vs中创建项目更快捷清爽呢。