前言:

          Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为 了嵌入应用程序 中,从而为应用程序提供灵活的扩展和定制功能。
          Lua最著名的应用是在暴雪公司的网络游戏WOW中。
          Lua脚本可以很容易的被C/C++代码调用,也可以反过来调用C/C++的 函数,这使得Lua在 应用程序中可以被广泛应用。不仅仅作为扩展脚本, 也可以作为普通的配置文件,代替 XML,ini等文件格式,并且更容易理解 和维护。
          Lua由标准C编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。 一个完整的Lua解释器不过200k,在目前所有脚本引擎中,Lua的速度是最快的。这一切都决定了Lua是作为嵌入式脚本的最佳选择。

Lua 下载:

Lua 官网地址:http:// www.lua.org

出现官网首页,看不懂英文的建议使用GoogleChrome浏览器打开,将页面一键翻译成中文。

点start here进入,然后点击GetStart

找到LuaDist点击进入

这里我们选择Windowsx86下载

下载后找到下载的文件夹中bin目录所在的位置,复制
右击此电脑选择属性>>>选择高级系统设置>>>选择环境变量>>>找到path新建>>>粘贴
打开windows编译器(win+ R 输入cmd)输入Lua  -v查看到你装的Lua版本,成功!

开发工具Sublime Text2

           Lua的开发工具有多种,很多编辑器都支持Lua的开发,像Lua Development Tools, Sublime Text2 等工具。在此我们选择Sublime Text2来进行我们的开发。首先下载并且安
装SublimeText,此过程不再赘述,下面我们就来搭建一下开发环境。打开 SublimeText,在 Sublime Text2 中选择:Tools->BuildSystem->New Build System, 如下图所示:

           输入: { "cmd": ["/usr/local/bin/lua", “$file"], "file_regex":"^(...*?):([0-9]*):?([0-9]*)", "selector":"source.lua" }
           将其保存为Lua.sublime-build, 之后重启Sublime Text 2,然后我们就可以进行Lua的 编译了。 新建文件myLua.lua,注意这里要新建文件并保存成.lua之后在向里面添加数据。测试语 句:print("Hello".."World"),编译运行Command+ b,在下面能够正确的输出 HelloWorld, 运行成功。 当然我们必须将编译系统选择为Lua,如下图:

Lua环境搭建以及开发工具相关推荐

  1. VUE前段开发-开发环境搭建和开发工具安装

    一 VUE介绍 (1)VUE,也就是vue.js,官方的介绍是是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用.Vue 的核心库只关注视图层,不仅易于上 ...

  2. Python 环境搭建,开发工具,基本语法

    python环境 https://www.python.org/downloads/ 现在pthon有两个版本 一个是3.5系列的 , 一个是2.7系列的.建议用3.5版本的 开发工具 PyCharm ...

  3. 【安卓开发系列 -- 开发环境】Unbuntu 下 Android 持续集成打包环境搭建 -- Jenkins 构建工具安装(gradle + git + android 工具)

    [安卓开发系列 -- 开发环境]Unbuntu 下 Android 持续集成打包环境搭建 -- Jenkins 构建工具安装(gradle + git + android 工具) [1]Unbuntu ...

  4. android开发环境建立以及开发工具的使用--怎样使用eclipse来开发android源码

    /** 版本:1.0 日期:2009-04-01 作者:HKjinzhao 备注: 转自:http://blog.csdn.net/hkjinzhao/article/details/4043997 ...

  5. 解决方案:Lua环境搭建

    解决方案:Lua环境搭建 一.Lua简介 Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能.Lua 是巴西里 ...

  6. 微信公众号开发(JAVA)-环境搭建与开发接入

    使用JAVA开发微信公众平台(一)--环境搭建与开发接入 一. 初始微信公众平台 微信公众平台,即我们平时所说的"公众号",曾用名"官方平台"."媒体 ...

  7. 【Linux Mint 深度学习开发环境搭建】开发软件安装

    系列文章目录 第一章 Linux mint 深度学习开发环境搭建之Nvidia显卡相关软件安装 第二章 Linux mint 深度学习开发环境搭建之开发软件安装 第三章 Linux mint 深度学习 ...

  8. 龙芯交叉编译环境搭建之交叉编译工具链配置

     龙芯交叉编译环境搭建之 交叉编译工具链配置 1 概括 本文档适用于龙芯3A3000/4000 UEFI代码编译,重点指导交叉编译环境的搭建方法,对系统安装不做介绍. Ubuntu系统(版本为ubun ...

  9. python开发工具及环境配置_python_在windows下安装配置python开发环境及Ulipad开发工具...

    最近开始学习Python,在网上寻找一下比较好的IDE.因为以前用C#做开发的,用Visual Studio作为IDE,鉴于用惯了VS这么强大的IDE,所以对IDE有一定的依赖性. Python的ID ...

最新文章

  1. python mysql类里_Python MySql 操作类
  2. 百度编辑器上传图片自定义路径,访问路径动态加载
  3. 迁入阿里云后的一些心得
  4. tf.clip_norm
  5. 常量元素记忆口诀_人体中的常量元素与微量元素
  6. div+css 单行或者多行超出文本,数字,字母长度自动省略
  7. php paerser,GitHub - iSinser/sinser-php-sdk: 迅析PHP SDK
  8. 怎样改变java编码风格_如何说服同事修改些代码的风格(JAVA的)。。求指引
  9. Java常见面试题:对象的访问定位的两种方式
  10. PHP调用类函数定义位置,OOP PHP – 如何有选择地调用类的构造函数中定义的特定方法?...
  11. HCIE Security 防火墙虚拟系统 备考笔记(幕布)
  12. Java对二维数组排序
  13. VTK:图像阈值用法实战
  14. Google证书生成
  15. Android 短视频编辑开发之摄像头预览实时美颜(三)
  16. AUTO_ACKNOWLEDGE和CLIENT_ACKNOWLEDGE
  17. 解决Host key verification failed.
  18. saltstack maser HA
  19. torch.nn.RNN基本用法
  20. CSS基本知识点总结

热门文章

  1. snowboy嵌入式_树莓派3B+使用snowboy唤醒
  2. 一个合格数字IC设计工程师的知识结构
  3. 百度、腾讯、阿里等互联网公司年终奖都发多少?找工作指南
  4. Jmeter写入测试结果到excel文件中---jxl.jar
  5. 计算几何入门 1.4:凸包的构造——Jarvis March算法
  6. Ext JS框架入门
  7. 中国移动业务支撑系统简介(BOSS、BASS、BOMC、4A及VGOP)
  8. LaTeX使用CJK支持中文排版
  9. Metasploit(二)
  10. virtual camera