sublimetext中 tools->build system->new build system
将其中内容改为如下
{
"cmd": ["lua", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.lua"
}
2.创建test.lua文件,运行commd+b执行。我的是mac系统,报如下错误
[Errno 2] No such file or directory
[cmd: [u'lua', u'/Users/.../test.lua']]
[dir: /Users/...]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]
因为 lua默认安装在usr/local/bin里面,而不是usr/bin里面;可以创建一个usr/bin的外链;
也可以通过安装fix mac path的包来解决。
打开sublime text ,菜单View > Show Console打开命令窗口,粘贴以上代码并回车,然后重启sublime。
Ctrl+Shift+P 打开命令面板, 输入install Package,选中这个,
然后输入fix mac path,开始安装
安装好了就可以编译lua。
参考:http://blog.youkuaiyun.com/x805433354/article/details/45830415