首先下载cocos2d-x-2.2.1,创建工程方法与之前的cocos2d-x版本略有不同。
Mac下的方法是:cd到cocos2d-x-2.2.1/tools/project-creator/
python create_project.py -project HelloWorld -package com.cocos2d-x.org -language lua
注意最后的字段是指的创建lua工程,如果创建纯C++工程的话是cpp
详细的可以看百度
Windows下的方法是:要先安装Python,当然要增加环境变量C:\Python27,注意加分号,打开cmd一样是相同的文件目录
创建工程的python命令是相同的。
这样就会得到一个新的工程在目录cocos2d-x-2.2.1/projects/下,这样里面的就会有自己新建的工程了,有点小麻烦。
接下来编译luajit:
cd到目录cocos2d-x-2.2.1/scripting/lua/luajit/LuaJIT-2.0.1/src
执行make编译luajit,会生成.o文件;接下来就可以执行将lua文件进行编译了。
把hello1.lua文件放入上面的src目录下
执行./luajit -b hello1.lua hello1.out,这样子将你的代码里的的这行代码更改为:
string path = CCFileUtils::sharedFileUtils()->fullPathForFilename("hello.out");
编译好后的hello.out的文件内容截图为
运行后的截图如下:
PS:这中途你可能会遇见不少问题,首先就是make是否安装,还有在VS10下的一些工程配置问题,不过百度下都可解决。