测试Lua环境是否已经安装:
adeMacBook-Pro:perl_dev apple$ lua -bash: lua: command not found
如果没有的话就到lua官方去下载:(网址:http://www.lua.org/download.html)
参考说明:
make的时候 是指定macosx
adeMacBook-Pro:lua_soft apple$ curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed --:--:-- --:--:-- --:--:-- --:--:-- :: --:--:-- 271k :: :: :: 271k 271k :: :: --:--:--
curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz tar zxf lua-.tar.gz cd lua- make linux test
测试安装成功与否和版本号是否正确
adeMacBook-Pro:lua- apple$ lua Lua Copyright (C) - Lua.org, PUC-Rio
查看Lua的目录
adeMacBook-Pro:lua- apple$ which lua /usr/local/bin/lua
配置SubmlineText中Lua环境Tool->Build System -> New Build System中添加代
{ "cmd": ["/usr/local/bin/lua", "$file"], "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.lua" }
然后保存为Lua.sublime-build.
第四步:新建一个HelloWorld.lua文件,随便输入语句,然后选择Lua为build System,按一下command+b
附一段小程序:
adeMacBook-Pro:lua_dev apple$ vim hel.lua
-- Fibonacci sequence with coroutines function fibo() a, b = , while true do coroutine.yield(a) a, b = b, a + b end end co = coroutine.create(fibo) n = arg[] or , n do print(i,coroutine.resume(co)) end
adeMacBook-Pro:lua_dev apple$ lua hel.lua
基础入门请参考:
http://www.cnblogs.com/linbc/archive/2009/06/02/1494622.html