如何在MacOS上安装Lua?

问题描述 投票:0回答:10

我刚刚从官网下载了Lua。

我想将其安装在我的 Mac 上,但我不知道如何安装。我从来没有尝试过使用 Mac 安装和使用除(xcode、titanium、corona)之外的编译器,所以请对我宽容一点:)

我尝试了此链接,但它不起作用。

还有关于如何在 Mac 上安装和开始使用 Lua 的完整指南吗?因为我看到的都是窗户:S

注意:在我问这个问题之前,我在 SOV 上搜索过,但找不到答案。

macos lua
10个回答
67
投票

这个 Wiki 几乎没有列出: http://lua-users.org/wiki/MacOsxLua

如果您使用 Homebrew (https://brew.sh/),只需输入:

brew update
brew install lua

40
投票

从源代码编译并没有那么痛苦。

Lua 5.1.4在这里:http://www.lua.org/ftp/lua-5.1.4.tar.gz Lua 5.2 alpha 在这里:http://www.lua.org/work/lua-5.2.0-alpha.tar.gz

以Lua 5.2为例:

  1. 打开您的 Terminal.app
  2. wget http://www.lua.org/work/lua-5.3.0-work3.tar.gz
  3. tar xvzf lua-5.3.0-work3.tar.gz
  4. cd lua-5.3.0-work3/src
  5. make macosx(我相信你已经安装了Xcode)

之后,您可以在当前目录下看到'lua'二进制文件。

sudo cp lua /usr/bin/lua

现在可以输入lua来试试了。 :)


24
投票

如果您安装了

brew
,请尝试:

brew install lua


3
投票

您只需按照 http://www.lua.org/start.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 macosx test
make install

您甚至可以将最后两个步骤结合起来

make macosx install

之后我就可以输入了

lua

进入我的终端,类似:

Lua 5.3.5  Copyright (C) 1994-2018 Lua.org, PUC-Rio

应该出现。这说明lua已经正确安装了。


2
投票

使用 MacPorts

sudo port install lua

1
投票

如果您有

brew
,请使用以下代码:

brew update
brew install lua

这对我有用。


1
投票

在 mac 上使用源码编译

tar -zxvf lua-x.x.x.tar.gz 
cd lua-x.x.x
make macosx
cd src
sudo cp lua /usr/bin/

Type lua and you should get the prompt.

1
投票

我刚刚按照般若的回答去http://www.lua.org/versions.html#5.3下载lua-5.3.6.tar.gz

然后使用终端:

$cd lua-5.3.6/src

$make macosx

之后,您可以在当前目录下看到'lua'二进制文件。

执行后:

$sudo cp lua /usr/bin/lua

你可以运行lua了


0
投票

您没有“安装”它。它应该只是一个二进制文件,可以从您将其解压缩到的任何位置运行。

如果您找不到二进制文件(Lua 站点上的某处应该有链接),那么只需按照说明从源代码构建它即可。

啊,这是二进制文件:http://luabinaries.sourceforge.net/download.html

您可能需要标有“MacOS X Intel Executables”的文件


0
投票

下载地址如下所示。 http://www.lua.org/download.html

lua-5.3.1.tar.gz 2015-06-10, 276K

© www.soinside.com 2019 - 2024. All rights reserved.