您的位置:首页 > 编程语言 > Lua

mac上使用lua

2013-10-21 14:37 281 查看
下载和安装lua:(转自这里
1.  下载最新版的lua-5.2.2请点击,然后解压 
2. 运行“终端”进入到该文件夹下  ,主要是cd 【文件夹名】
3.在“终端”输入    make macosx   (回车)
4.在“终端”输入    make test  (回车)
正常情况下会出现: src/lua -v
Lua 5.2.0 Copyright(C)1994-2011 Lua.org,PUC-Rio 
5.然后再输入“sudo make install”命令,会要求输入Password:     输入相应密码(你的密码),然后回车就自动安装了
待安装完成后可输入 lua -v,回车就会看到 :Lua 5.2.0  Copyright (C) 1994-2011 Lua.org, PUC-Rio
OK ,已经安装成功!

IDE:
这里使用sublime text2,下载http://www.sublimetext.com/2

其实在Windows下配置也一样,只是Mac下要注意Lua的安装路径

1.点击工具栏,Tool->Build System->New Build System

2.在新建的脚本文件中添加以下代码

3.ctrl + s将文件保存为lua.sublime-build,保存到默认位置即可。

4.这个时候Tool->Build System,勾选lua为默认选项即可。

5.ctrl + n新建一个lua文件,输入

print("hello world")


6.ctrl + b运行,这个时候我们就能在控制台看到输出"hello world"啦!

如果提示 No such file or directory ... 则在刚才的配置中加入一行:"path": "/usr/local/bin",这个是lua的安装路径

{
"cmd": ["lua", "$file"],
"file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)",
"path": "/usr/local/bin",
"selector": "source.lua"
}


运行脚本:
sublime text2上面选择:



 
输入:

{  
 "cmd": ["/usr/local/bin/lua", "$file"],  
 "file_regex": "^(...*?):([0-9]*):?([0-9]*)",  
 "selector": "source.lua"  
}  

保存为Lua.sublime-build,然后Tools-Build System上就能选择lua来编译脚本了(如上图)
ps:
网上找到的大多数都是
"cmd": ["lua", "$file"]
可能我是用makefile来安装lua的,需要改一下路径

lua的编辑和运行环境已经搭建好了

新建一个xxx.lua文件,随便写个语句,选择lua为build system,按一下花+b,就能跑出来了。



 
至此,本新手学习lua的环境搭建好了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  lua