ubuntu上安装Lua(源码安装方式,可指定版本)

Ubuntu安装Lua Lua 是一种高效的,轻量级的,可嵌入式的脚本语言。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua不适合作为开发独立应用程序的语言,但是很方便嵌入到其它语言/工具中使用。 环境 操作系统:Ubuntu 20.04 安装 从Lua官网 http://www.lua.org/download.html 下载Lua的源码包。我下载的文件是 lua-5.4.4.tar.gz 。 解压: tar -zxvf lua-5.4.4.tar.gz 进入 lua-5.4.4 目录,运行 m 阅读详情

1.下载lua源码包:
http://www.lua.org/download.html
lua的官网首页可以下载最新的源码包

也可以通过http://www.lua.org/ftp/
下载历史版本的lua源码包

2.解压
以Ubuntu16.0.4或者Ubuntu18.0.4为例安装lua 5.3.5
把lua压缩文件放在/home/个人/文件夹下(个人喜好),解压:

sudo tar -zxvf lua-5.3.5.tar.gz

或者在图形化的界面解压

3.编译和安装
进入lua文件夹,可以看到最外层有Makefile
在这里插入图片描述
编译和安装lua

make linux test  
make install

如果没有报错,就跳到步骤4.测试。
如果报错,一般是缺少了依赖包,安装即可:(错误截图)在这里插入图片描述
输入命令

 sudo apt-get install libreadline-dev

重新编译lua

make linux test  

安装编译后的lua

make install

可以看到安装的lua的路径
在这里插入图片描述
4.测试
在这里插入图片描述
输入lua,看到版本号,就是成功了。
输入以下命令,即可退出lua环境。

os.exit()

参考:
https://blog.youkuaiyun.com/qq_23954569/article/details/70879672
https://www.jianshu.com/p/0ba41cf0403c
https://www.cnblogs.com/baiyideng/p/3791662.html

ubuntu 下安装lua语言 前言: 对于lua这个脚本语言也是第一此接触,此前用过的脚本语言也只有python了,看了lua语言的一些简介,感觉这个脚本语言又比python简洁一点,虽然没有python的那么多的可支持的标准库来来支持,但是它的灵活性和它的扩展性足够使这一脚本语言有一个立足之地了。特别是在游戏这块,lua 的地位可谓真不一般。 我的系统为Ubuntu14.04,环境为Linux version 3.13. 阅读详情

相关推荐

Ubuntu下编译lua源码

本文首发在我的个人博客:https://jlice.top/p/6s16d/。欢迎大家前去参观,么么哒~ lua是门非常小巧的脚本语言,官网:lua官网。下载其源码后,解压: tar -zxvf lua-5.3.1.tar.gz 进入目录并make: cd lua-5.3.1/ make linux 报错: lua.c:80:31: fatal error: readline/readl...

文剑木然的专栏 777

ubuntu安装lua

服务器版本:Ubuntu 18.04.6lua版本:lua-5.1.5安装步骤1. 上传lua安装包,笔者是放在了目录/home/install_package下面,运行命令 tar -zxvf lua-5.1.5.tar.gz,解压。解压后如下图 2. 进入目录 lua-5.1.5, 运行命令 make linux test 进行编译安装,几乎一定会报错,luaconf.h:275:10: fatal error: readline/readline.h: No such file or dire

papaya的博客 2475

ubuntu 安装HDF5 ,torch-hdf5,loadcaffe等

1.安装hdf5 下载hdf5-1.8.18.tar.gz tar -xzf hdf5-1.8.18.tar.gz cd hdf5-1.8.18 根据cmake_patch.txt中的说明,将hdf5-1.8.18中CMakeLists.txt的第887行的Using改为USING mkdir build cd build sudo cmake .. sudo make sudo

lsh894609937的专栏 1万+

ubuntu16.04安装lua环境

1.官网下载源码 https://www.lua.org/download.html curl -R -O http://www.lua.org/ftp/lua-5.3.5.tar.gz tar zxf lua-5.3.5.tar.gz cd lua-5.3.5 make linux test 2.安装中报错 lua.c:82:31: fatal error: readline/readline...

人生苦短,LET US GO 2324

Ubuntu下编译安装Lua脚本的详细指南

访问Lua官方网站(https://www.lua.org/)下载最新的Lua源代码包。将下载的文件解压到一个你喜欢的目录中。Lua是一种轻量级的脚本语言,被广泛应用于游戏开发、嵌入式系统和脚本编程等领域。本文将提供在Ubuntu操作系统下编译安装Lua脚本的详细步骤和示例代码。至此,你已成功在Ubuntu下编译安装了Lua脚本,并成功运行了一个简单的Lua脚本示例。如果一切正常,你将在终端中看到打印出的消息:“Hello, Lua!如有任何疑问,请随时提问。如果安装成功,你将看到Lua的版本信息。

ByteNinja的博客 1232

安装m_map以及用matlab绘制高精度海岸线地图

#如何用matlab绘制高精度海岸线地图

qq_38512775的博客 1万+

Ubuntu22.04上部署Lua开发环境

ubuntu lua源码编译安装,搭建Lua开发环境

u011285281的博客 1963

3D Slicer:从入门到精通(二)——入门指南

本篇文章包含开始使用3D Slicer所需的信息,包括如何安装和快速开始使用基本功能,以及在哪里找到更多信息。

walt3433的博客 2万+

Ubuntu源码方式安装lua & luarocks

Ubuntu源码方式安装lua下载Lua源码安装依赖环境解压安装Lua查看安装结果 下载Lua源码 https://www.lua.org/download.html 安装依赖环境 sudo apt-get install libreadline5 sudo apt-get install libreadline6 libreadline6-dev 解压安装Lua cd lua-5.4.4 make linux sudo make install 查看安装结果 lua -v ...

宁静致远的博客 1286

用户存续期价值评估CLV(三) Gamma-Gamma模型 Python模拟

Gamma-Gamma模型 前面已经提到过,Pareto/NBD和BG/NBD模型只对客户存续时间和交易次数进行建模,并不涉及客户未来交易所带来的现金价值。 Gamma-Gamma模型就是对这个问题的一个扩展解决方案。 Gamma-Gamma模型做了如下假设: 从客户角度上来说,交易金额在每个客户的平均交易价值上随机波动。(这一点并不是很有说服力) 所观察到的交易价值均值是隐含价值均值 ????(????) 的非完美计量 交易价值均值在客户中是变化的,即使这个值是稳定的(这个假设非常大) 在客户中的平

weixin_43171270的博客 4365

R语言安装包镜像报错?5分钟教你快速切换国内镜像源(含清华/阿里云配置)

本文详细介绍了R语言安装包镜像报错的解决方案,包括如何快速切换国内镜像源(如清华、阿里云等),解决'无法读写貯藏處索引'等常见问题。通过图形界面和命令行两种方式,帮助用户高效配置镜像源,提升R语言包安装速度与稳定性。

weixin_29053073的博客 418

ubuntu下lua安装

lua安装 1、下载lua的源码包,地址如下,最新版本5.1.2。 http://www.lua.org/ftp/lua-5.1.2.tar.gz 2、下载ubuntu的编译支持 sudo apt-get install build-essential 注意,这里不仅仅是安装gcc而已,还包括很多其他工具。 3、下载libreadline相关支持,这个东西在编译时需要用到,无奈。 sudo ...

Yes,I do...huima2017的博客 2664

统信UOS V20 安装mysql5.7.42详细教程

到bin/下,执行下面的命令,初始化mysql服务信息,得到数据库的初始密码,实际如果目录不一样记得换成自己的目录。下载后通过远程将安装包上传至服务器,我这里将安装包上传至/usr/local/mysql 下。ps:这时候如果还是不能远程访问的话,可能是防火墙的原因,命令行执行以下命令即可。再次登录,发现缺少 libtinfo.so.5文件,再次建立软连接。登录,发现报错,提示缺少libncurses.so.5文件,使用。创建 /var/lib/ 下mysql目录。登录成功,修改密码,设置远程访问。

为谁伫立在风中 1万+

ubuntu下安装lua

ubuntu下安装lua最近项目要用到,安装过程小有坎坷,所以记录一下。共勉。1、下载lua的源码包,地址如下,最新版本5.1.2。http://www.lua.org/ftp/lua-5.1.2.tar.gz2、下载ubuntu的编译支持sudo apt-get install build-essential注意,这里不仅仅是安装gcc而已,还包括很多其他工具。3、下载libreadline

河边的小屋 1万+

用逻辑分析仪实测EM4095:125kHz RFID耳标解码的电压与脉宽玄学

本文通过逻辑分析仪实测EM4095芯片,深入解析125kHz RFID耳标解码中的电压与脉宽关联现象。揭示了供电电压对曼彻斯特编码脉宽的影响规律,并提供了一套可落地的调试方法论,包括信号链路解析、逻辑分析仪配置技巧及系统级稳定性提升方案,帮助开发者解决解码不稳定问题。

weixin_30629653的博客 328

【华为OD机试真题 Python语言】371、增强的strstr | 机试真题+思路参考+代码解析(E卷复用)

>C语言有一个库函数: char *strstr(const char *haystack,const char *needle) ,实现在字符串haystack中查找第一 次出现字符串needle的位置,如果未找到则返回null >  现要求实现一个strstr的增强函数,可以使用带可选段的字符串来模糊查询,与strstr一样返回首次查找到的字符串位置 >  可选段使用"[]"标识,表示该位置是可选段中任意一个字符即可满足匹配条件,比如"a[bc]"表示可以匹配"ab"或"ac" >&

KJ.JK 2604

lua环境搭建linux,在Ubuntu环境下搭建Lua安装环境

在Ubuntu环境下搭建Lua安装环境是本文要介绍的内容,Lua 是一个扩展式程序设计语言,它被设计成支持通用的过程式编程,并有相关数据描述的设施。Lua 也能对面向对象编程,函数式编程,数据驱动式编程提供很好的支持。它可以作为一个强大、轻量的脚本语言,供任何需要的程序使用。 Lua 以一个用 clean C 写成的库形式提供。(所谓 Clean C ,指的 ANSI C 和 C++ 中共通的一个...

weixin_32375369的博客 564

从零到一:ESP32与豆包大模型的RTC连续对话实现指南

文本实现ESP32S3 SparkBot与豆包大模型的RTC连续对话

举世誉之而不加劝,举世非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。 4363

lua 源码编译安装

记录lua开发环境的安装,遇上的问题与处理方法

记录工作的点滴收获 620

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

eLua学习第二课:在Ubuntu OS下的Lua源码安装方法

eLua学习第二课: ---在Ubuntu OS下的Lua源码安装方法 (作者:LL   出处:http://blog.csdn.net/tcpipstack , 欢迎转载,也请保留这段声明。谢谢!) 在上一课 eLua学习第一课:和Lua脚本语言的第一次亲密接触中,我们和eLua有了第一次亲密接触,了解了eLua的一些特性,但是我们仍然对Lua脚本语言不了解,比如我们无法使

TCP/IP协议栈学习ing 3700

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

ubuntu15.04编译lua源码

(1)从官网下载LUA源码 下载网址:http://www.lua.org/ftp/lua-5.3.1.tar.gz (2)使用tar axvf lua-5.3.1.tar.gz加压文件  然后使用cd lua-5.3.1/ 进入文件夹,接着执行ls命令,可以看到如下文件 nii@mmch:~/code/LUA/lua-5.3.1$ ls doc Makefile README

不忘初心的专栏 1400

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

ubuntu下安装pycocotools

COCO API 提供了 Matlab, Python 和 Lua 的 API 接口. 该 API 接口可以提供完整的图像标签数据的加载, parsing 和可视化。 这里我将在ubuntu操作系统下安装pycocotools的详细步骤进行演示。总共有7个步骤。 1.按网上教程如果直接在终端下输入 pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI 会报以下错误: 第一行命令,是

xiongzai2016的博客 1万+

ubuntu 安装lua

1、下载lua的源码包 http://www.lua.org/ftp/lua-5.1.2.tar.gz 2、下载libreadline相关支持,这个东西在编译时需要用到 sudo apt-get install libreadline5 sudo apt-get install libreadline5-dev 3、编译以及安装 tar xzvf lua-5.1.2.tar.g

心中天堂的专栏 1364
上一篇: VS2015中搭建lua环境
下一篇: ubuntu上安装luarocks,并添加LuaFileSystem
hp_cpp
博客等级 码龄11年 310粉丝 218原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值