02、Lua 环境安装

Lua 环境安装

  • [Lua 环境安装](#Lua 环境安装)
    • [Linux 系统上安装](#Linux 系统上安装)
    • [Mac OS X 系统上安装](#Mac OS X 系统上安装)
    • [Window 系统上安装 Lua](#Window 系统上安装 Lua)

Lua 环境安装

Linux 系统上安装

  • Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文使用了5.3.0版本进行安装:
java 复制代码
curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz
tar zxf lua-5.3.0.tar.gz
cd lua-5.3.0
make linux test
make install

Mac OS X 系统上安装

java 复制代码
curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz
tar zxf lua-5.3.0.tar.gz
cd lua-5.3.0
make macosx test
make install

接下来我们创建一个 helloWorld

java 复制代码
print("Hello World!")

执行以下命令

java 复制代码
$ lua helloWorld

输出结果为

java 复制代码
Hello World!

Window 系统上安装 Lua

window下你可以使用一个叫"SciTE"的IDE环境来执行lua程序,下载地址为:

双击安装后即可在该环境下编写 Lua 程序并运行。

你也可以使用 Lua 官方推荐的方法使用 LuaDist:http://luadist.org/

如果安装的时候报错: lua.c:80:31: fatal error: readline/readline.h: No such file or directory

解决方法: 缺少libreadline-dev依赖包

centos 系统: yum install readline-devel

debian 系统: apt-get install libreadline-dev

相关推荐
Trouvaille ~2 小时前
【C++篇】在秩序与混沌的交响乐中: STL之map容器的哲学探寻
开发语言·数据结构·c++·算法·迭代器模式·stl·map
开心工作室_kaic2 小时前
ssm042在线云音乐系统的设计与实现+jsp(论文+源码)_kaic
java·开发语言·php
334554323 小时前
element表格双击修改时间
开发语言·前端·javascript
bryant_meng3 小时前
【python】OpenCV—findContours(4.3)
开发语言·python·opencv·findcontours·轮廓
听潮阁4 小时前
【SpringCloud详细教程】-01-一文了解微服务
开发语言·spring boot·spring cloud·servlet·java-ee·mybatis
嶔某4 小时前
C++进阶:C++11的新特性
开发语言·c++
秋风起意4 小时前
C语言稀有关键词:柔性数组
c语言·开发语言·柔性数组
程序猿锦鲤4 小时前
Stack Overflow 2023 年开发者调查报告!
java·开发语言·学习
sky.fly4 小时前
HTML5+css3(伪类,动态伪类,结构伪类,否定伪类,UI伪类,语言伪类,link,hover,active,visited,focus)
开发语言·前端·css3·html5
weixin_404679315 小时前
pdf转图片
linux·运维·开发语言·python·pdf