Lua构建及安装

来源:互联网 发布:美漫长相知乎 编辑:程序博客网 时间:2024/06/18 18:29

前言

lua源码Lua官网下载地址

注意:在~/lua-5.3.x/doc目录下有一个叫readme.html为官方帮助文档

在使用源码编译的时候,需要一个依赖readline-devel使用如下命令安装

$ sudo yum instal readline-devel

安装

根据安装平台的类型lua官方提供了如下几种

aix bsd c89 freebsd generic linux macosx mingw posix solaris
根据使用的平台类型在lua源码根目录下执行

make xxx #该xxx为平台类型,具体如上

然后在src目录中会生成三个文件
分别是lua(解释器)luac(编译器)liblua.a(库)

要检查Lua是否正确构建,使用make test
如果成功将运行解释器,并输出其版本

这里写图片描述
接下来执行如下命令

$ make install <INSTALL_TOP=xxx> #可选项,install_top为安装的绝对路径

编译选项

如果需要自定义安装,则需要更改配置文件
在哪里和如何安装Lua - 编辑Makefile
如何构建Lua - 编辑src/Makefile
Lua功能 - 编辑src/luaconf.h
其实实际上不需要更改Makefile,可以在调用make命令时加上相关参数就可以了,比如INSTALL_TOP=xxx

原创粉丝点击