使用sublime编译lua语言,首先需要配置环境
1. 点击工具栏,Tools –>Build System –> New Build System
我这里由于已经添加过lua的Build System了,所以可以看到已经勾选lua选项了。
- 在新建脚本文件中添加一下代码:
{
"cmd": ["lua","$file"],
"file_regex":"^(?:lua:)?[\t](...*?):([0-9]*):?([0-9]*)",
"selector":"source.lua"
}
3.保存文件为Lua.sublime-build,保存到默认路径即可。
4.去Tools –>Build System,勾选Lua为默认选项即可。
5.新建一个lua文件输入
print("hello world")
6.ctrl+b运行,运气好的话可以在控制台看到“hello world”哦!
7.运气不好,输出的结果是:
8.解决办法:lua被默认安装在了usr/local/bin里面,而不是usr/bin里面,而sublime的build system默认的事usr/bin,所以build是不成功的,会出现path:usr/bin 不存在什么的
所以:进入usr/local/bin将lua和luac两个可执行文件放到usr/bin目录下就可以了。
9.在sublime上面潇洒的编写lua代码吧。