700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Lua学习---编译生成lua和luac

Lua学习---编译生成lua和luac

时间:2019-04-25 02:17:31

相关推荐

Lua学习---编译生成lua和luac

众所周知,Lua是一种强大的脚本语言,并且这种语言是用C语言实现的。为什么要学习这门语言?因为它可以增强我看C语言代码的功底。

我下的Lua版本是Lua5.3,关于Lua5.3的简介如下:

/manual/lua53doc/

Lua语言源码发布网站如下:/ftp/

下好了,该怎么编译?打开Makefile,于是看到关键的一行:

PLATS= aix bsd c89 freebsd generic linux macosx mingw posix solaris

常用的环境是c89,于是在我当前的Linux环境下执行make c89 && make install就可以了,最后会看到如下信息表示环境已经配置好了。

cd src && mkdir -p /usr/local/bin /usr/local/include /usr/local/lib /usr/local/man/man1 /usr/local/share/lua/5.3 /usr/local/lib/lua/5.3

cd src && install -p -m 0755 lua luac /usr/local/bin

cd src && install -p -m 0644 lua.h luaconf.h lualib.h lauxlib.h lua.hpp /usr/local/include

cd src && install -p -m 0644 liblua.a /usr/local/lib

cd doc && install -p -m 0644 lua.1 luac.1 /usr/local/man/man1

等学习完lua的基本操作后,后面开始从C的角度上分析Lua语言的实现。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。