• LuaForWindows_v5.1.4-45和lua-5.1.4.tar.gz


    Lua学习笔记(一) 安装调试环境

     Lua学习笔记(一) 安装调试环境

        觉得自己是该掌握一门脚本语言的时候了,虽然曾经用过C# 和JavaScript 写过Unity3D的脚本。但是,总觉得那不是一个理想的脚本语言,个人觉得脚本语言应该是 快速、扩展性强、轻量 为基础的,因为脚本中通常情况下不会出现要求过高的东西。

        Lua 语言,作为嵌入式脚本语言,并且也是“魔兽世界”中所用的脚本语言,因为它 轻量、启动速度快、设计之初就是为了拓展C/C++ 而生的,而这正符合现在移动平台的特性,所以我决定选择这门语言作为我学习的“第一门”脚本语言。

        废话不多说,第一天总是要从安装环境开始,下面我们来安装 Lua 在 Windows 下的编译环境,编译器LuaForWindows_v5.1.4-45下载地址:http://down.51cto.com/data/710378

    第一步:下载安装Lua编辑器

    第二步:测试 Lua 编辑器

        之前我们安装好了 Lua 的编辑器,下面我们来启动下

    这是一个命令行界面的编译器,第一次启动的时候会出现N多页面来介绍 Lua 的基本用法。

    这里我们跳过那个界面,我们来输入一个最经典的Hello World。

        这里我们输入了 print("Hello World") 注意 这个后面没有 分号 " ;" 哦。如果你输入了的话是会报错的。

        下面我们来使用下 这个是一个GUI的编辑器,所以功能比较复杂,我以后再慢慢讲解,今天先来介绍下如何使用它编译一个 Lua 脚本文件吧。

            

        这里我们还是输入print("Hello World PengFei") - -!我把自己小名加上了,然后点击保存按钮(图片中已经用框标注),命名为FirstLua.Lua  这里要注意保存是没有默认后缀名的,所以必须加上.Lua 否则程序不能够运行。

        保存之后我们来运行一下,点击那个和播放器播放图标相同的按钮(如果你没保存过文件的话这个按钮是不会出现的。),在下方会出现程序运行结果。

           2013-03-21 23:37:5422013-03-21 23:37:542013-03-21 23:37:54013-03-21 23:3lua-5.1.4.tar.gzlua-5.1.4.tar.gz7:54

        这里已经出现了我们的Hello World PengFei,一门语言的第一步我们已经走出了,这也是鹏飞第一天学习 Lua ,希望日后的学习可以与大家一同进步,天色尚晚,今天是世界睡眠日,希望大家在努力学习的时候也要注意自己的身体,今天就到这里,鹏飞去写日记,然后也睡 了,各位晚安!

    要学习编程,必须的一肯定是编译工具,和一些调试工具,我使用的Lua-5.1.4下载地址:http://www.lua.org/ftp/lua-5.1.4.tar.gz,
    接触未知道的东西应该怎么做,肯定是找GOOGLE咯,一搜索....网上教我是这样做的的:
    (来自http://bbs.luaer.cn/read-Lua-tid-105.html)
    (1) 下载Lua压缩包,下载页面是http://www.lua.org/download.html 最新版本是lua-5.1.2
    也可以点击这里直接下载:http://www.lua.org/ftp/lua-5.1.2.tar.gz  它的体积很小,只有210K
    (2)解压文件,比如解压到 D:/lua-5.1.2 文件夹内(以下均以此路径为例)。
    (3)在 D:/lua-5.1.2内,存在名为 /etc的子目录。在此目录下找到 luavs.bat 文件,并将它复制到 D:/lua-5.1.2 中。
    (4)双击执行 luavs.bat 批处理文件,如果执行成功,在 D:/lua-5.1.2/src 文件夹中会存在 luac.exe lua.exe两个文件。
    (5)将 D:/lua-5.1.2/src 加入到系统路径中。
    (6)检测Lua是否安装成功:
    在"开始"--"运行"处输入 lua 然后回车,若出现cmd控制台界面且含有"[backcolor=rgb(255,]Lua 5.1.2"之类的文字,则说明Lua已经成功安装。如果提示没有找到该命令,请检查D:/lua-5.1.2/src 文件夹中是否存在 luac.exe lua.exe 两个文件,并确保已将 D:/lua-5.1.2/src 加入到系统路径中。
    教的是5.1.2,我用的是5.1.4....相对我这种初学者来说,没多大分别..
    所以我照着做了....
    运行luavs.bat

    一 闪,完全不知道什么事情,打开E:lua-5.1.4src(我放在E盘).什么都没发生.好你有种你闪,我就不让你闪,我->开始-> 运行 CMD ->E: -> CD E:lua-5.1.4->luavs.bat/得到的结果....LINK失败等一大堆信息.....突然脑袋一片空白...咋办...再 试..认真看了出错信息..原来...这个BAT是一个起编译的作用的...我用我装的VS2008编译你试试吧!!死马当活马医,开始->程序 ->Microsoft Visual Studio 2008->Visual Studio Tools->Visual Studio 2008 命令提示 输入CD E:lua-5.1.4->E:->luavs.bat
        OK....成功生成luac.exe,lua.exe....进行下一步打开环境变量->系统变量->Path加上E:lua- 5.1.4SRC再去 CMD里,输入LUA.....得到以下结果是LUA的版权信息...很好证明环境已经成功搭建....我们可以开始下一步工作...
    然后我们在记事本下编写一个
    print("-----------------------------");
    print("测试LUA~~~梁乔峰2009");
    print("-----------------------------");
    并保存为test.lua
    然后在CMD下运行 lua h: est.lua

  • 相关阅读:
    Java操作XML文件
    数据结构之shell排序
    制作个人开发IDE
    ActiveMQ基本详解与总结
    ActiveMQ的作用总结(应用场景及优势)
    C# 封装miniblink 使用HTML/CSS/JS来构建.Net 应用程序界面和简易浏览器
    已使用.netframework,version=v4.6.1 而不是目标框架netcoreapp,version=v2.1 还原包,此包可能与项目不完全兼容
    RabbitMQ的六种工作模式
    RabbitMQ学习系列
    RabbitMQ基本概念和原理
  • 原文地址:https://www.cnblogs.com/timssd/p/4753626.html
Copyright © 2020-2023  润新知