一、安装lua
执行 lua hello.lua
1.install readline
tar zxvf readline-5.2.tar.gz
./configure --prefix=/usr/local/readline/
make && make install
ln -s /usr/local/readline/include/readline/ /usr/include/readline
cp /usr/local/readline/lib/*.a /usr/lib/2.install lua
http://www.lua.org/download.html
tar zxvf lua-5.2.1.tar.gz
make linux && make install
二、第一个lua脚本
打印 hello.lua
print"hello world!"
执行 lua hello.lua
三、在c中调用lua脚本
创建run_hellolua.c
#include <stdio.h>
#include <lua.h>
#include <lualib.h>
#include <lauxlib.h>
lua_State * L;
int main(int argc, char ** argv)
{
/* init lua*/
L = luaL_newstate();
/* load lua base lib*/
luaL_openlibs(L);
/* run hellolua script