(1)Lua使用标准的ANSI C进行开发,可以无缝集成到宿主程序,且几乎支持所有平台。
(2)Lua是开源且免费的软件,以源码的方式直接发布。开源软件的发布方式有多种形式。
可以访问Lua的官方网站 http://www.lua.org/ 下载Lua源码,如下图所示。
注意:如果项目开放源代码可以使用脚本文件,如果是商业使用可以将脚本文件编译成二进制字节码文件。
— windows
(1)windows在默认情况下没有安装make和GNU编译器等,所以首先安装mingw(Minimalist GNU on Windows)。
参考资料:http://www.cnblogs.com/qcssmd/p/5302052.html
(2)打开windows的cmd命令行,进入lua-5.3.4\src\目录下执行 make mingw 命令即可生成4个关键二进制目标。
— linux
进入lua-5.3.4/src/目录下执行 make generic 命令即可生成4个关键二进制目标。
— lua 直接执行脚本文件
— luac 将脚本文件编译成字节码文件
注:本文整理于《狄泰12月提升计划》课程内容
原文:http://www.cnblogs.com/shiwenjie/p/6693998.html