zoukankan      html  css  js  c++  java
  • 【Lua】环境安装与HelloWorld

    emmmm。。。看了W3C菜鸟教程的环境安装,感觉还是省略了一些东西的。

    记录一下在Windows上怎么开始编写Lua的学习过程。


    环境安装

    直接在Lua官网上找到最新版的下载地址,根据说明下载LuaDist(包含了源码及编译后的bin文件)。

    下载完并解压缩,把这个Binaries-LuaDist-batteries-0.9.8-Windows-x86文件夹移动到不会被删除的地方,比如我移动到了D盘下。

    打开该文件夹下/bin/lua.exe,已经可以在命令行使用lua了。如打印HelloWorld。

    接下来把Binaries-LuaDist-batteries-0.9.8-Windows-x86in文件夹的路径添加到系统的环境变量Path中。

    Win+R输入cmd打开命令行,直接输入lua,能看到以下信息说明环境变量设置正常。否则会提示‘lua’不是内部或外部命令,也不是可运行的程序或批处理文件。


    Hello World

    当然我们通常不会直接用命令行来编写Lua(交互式编程),而是新建一个后缀为.lua的文件并用文本编辑器来编写Lua(脚本式编程)。

    文本编辑器我这里用的Notepad。在桌面新建一个HelloWorld.lua文件,编辑内容如下:

    之后打开命令行,CD目录进入到桌面,使用luac.exe编译该lua文件,如下:

    编译正常完成后,能够看到桌面多出了一个luac.out文件,如下图:

    再在命令行中,用lua.exe运行该luac.out文件,就能看到如下图输出的HelloWorld:


    菜鸟教程上推荐的编写Lua的IDE工具是SciTE,直接在IDE上运行也比在黑框中运行更方便。

  • 相关阅读:
    BZOJ 1013: [JSOI2008]球形空间产生器sphere
    BZOJ 1012: [JSOI2008]最大数maxnumber
    BZOJ 1011: [HNOI2008]遥远的行星
    BZOJ 1008: [HNOI2008]越狱
    BZOJ 1007: [HNOI2008]水平可见直线
    BZOJ 1003: [ZJOI2006]物流运输
    Spark core 总结
    SparkRDD算子(transformations算子和actions算子)
    SparkRDD算子初识
    初识Spark
  • 原文地址:https://www.cnblogs.com/guxin/p/lua-environment-install-and-hello-world.html
Copyright © 2011-2022 走看看