Windows:
在windows上我们使用luajit作为lua编译器,首先进行luajit的编译,
1.下载luajit
2.解压luajit
3.打开 visual studio 命令行工具,cd 进入 lujit 的 src目录,执行.\msvcbuild.bat 命令编译luajit,
编译成功后会在 src目录下产生 luajit.exe程序,这个就是我们的编译工具,
4.下载 Sublime Text并安装好。
5.点击Sublime Text的Tools > Build System > New Build System, 输入如下命令。
{ "cmd": ["c:/luajit2.0.3/src/luajit.exe", "$file"], "file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)", "selector": "source.lua" }其中 "cmd": ["c:/luajit2.0.3/src/luajit.exe", "$file"] 中的 c:/luajit2.0.3/src/luajit.exe 路径是上面编译好的luajit.exe, 也可以将 c:/luajit2.0.3/src 加入【path】环境变量,然后
修改命令这条命令为"cmd": ["luajit", "$file"],
将刚刚输入的命令文件保存为Lua.sublime-build文件,路径使用默认的就好,重启 Sublime Text, 现在写好lua后就可以使用 CTRL+B 执行lua脚本了。
MAC:
1.下载 Luajit
2.解压 Luajit
3.打开终端,cd 进入 luajit 根目录,比如下载的是LuaJIT-2.0.3, 那么我们就cd 到 LuaJIT-2.0.3 目录,使用下面的命令编译和安装LuaJIT:
sudo make
sudo make install
4.下载 Sublime Text并安装好。
5.点击Sublime Text的Tools > Build System > New Build System, 输入如下命令。
{ "cmd": ["/usr/local/bin/luajit", "$file"], "file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)", "selector": "source.lua" }
接下来就可以快乐的编写和运行lua了。