lua是脚本语言的一种,具体的该脚本的介绍可百度,本文介绍linux系统下搭建lua编程环境的步骤,以及在搭建过程中碰到的种种问题。
一、下载获取lua源码
地址http://www.lua.org/download.html
我下载到的是lua-5.3.0.tar.gz
二、解压
解压命令: tar -zx -f lua-5.3.0.tar.gz
三、安装
解压后出现目录"lua-5.3.0",
文件 lua-5.3.0/doc/readme.html 用浏览器打开,可见lua的安装方法与其他介绍,看readme是安装的好习惯
如果不看,那就直接在lua-5.3.0目录下运行 make linux (不出错的话就安装完成了)
四、如果
如果没出错,那么您也太幸运了。要是那样我自然也没必要写这篇文章了,接下来的出错才是我写的重点。
失败之后的步骤
五、需要readline
gcc -std=gnu99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_LINUX -c -o lua.o lua.c
lua.c:80:31: 错误:readline/readline.h:没有那个文件或目录
lua.c:81:30: 错误:readline/history.h:没有那个文件或目录
lua.c: 在函数‘pushline’中:
lua.c:312: 警告:隐式声明函数‘readline’
lua.c:312: 警告:赋值时将整数赋给指针,未作类型转换
lua.c: 在