[编程配置] Lua 安装在 Linux Mint上

Lua 安装在 Linux Mint上

准备工作

  • Lua官网

安装步骤

  • 打开终端,输入:
curl -R -O http://www.lua.org/ftp/lua-5.3.4.tar.gz

然而,提示以下错误:

Traceback (most recent call last):
  File "/usr/lib/command-not-found", line 27, in 
    from CommandNotFound.util import crash_guard
ModuleNotFoundError: No module named 'CommandNotFound'

看来Mint系统里并没有按照curl这个工具,既然没有那就换个命令,换成wget也是一样的。

wget http://www.lua.org/ftp/lua-5.3.4.tar.gz
  • 成功下载后,解压并放置到想要放至的文件夹内:
tar zxf lua-5.3.4.tar.gz
mv lua-5.3.4 ~/software/lua
cd ~/software/lua
  • 进入到lua文件夹内,要开始编译了,按官网说明:
make linux test

神奇的错误又出现:

lua.c:80:31: fatal error: readline/readline.h: 没有那个文件或目录

Good!缺少readline.h,那就让我们apt-get intall 一下:

sudo apt-get install libreadline-dev
  • 继续完成接下来的步骤:
make linux test
sudo make install

由于make install 会在usr/...下面创建程序链接,需要管理员权限。

  • 现在来试一下lua命令:
lua

显示以下内容就成功了,顺便来试一下所有编程语言的经典打招呼:

Lua 5.3.4  Copyright (C) 1994-2017 Lua.org, PUC-Rio
> print("hello world")
hello world

Good!可以开始Lua语言的学习。

你可能感兴趣的:([编程配置] Lua 安装在 Linux Mint上)