Linux系统的版本
命令:
cat /proc/version
下载Lua源码包
命令:
wget http: // www .lua.org/ftp/lua-5.3.2.tar.gz
解压下载的源码包lua-5.3.2.tar.gz
命令:
tar -xzvf lua-5.3.2.tar.gz
安装编译Lua所需的依赖包
命令:
yum -y install readline-devel
编译并安装Lua
命令:
make linux test
测试Lua源码编译生成的lua是否可用
命令:
lua
测试Lua源码编译生成的luac是否可用
命令:
luac
在src目录下的Makefile添加下面规则:LUA_SO=liblua.so
ALL_T= $(LUA_A) $(LUA_T) $(LUAC_T) $(LUA_SO)
$(LUA_SO): $(CORE_O) $(LIB_O)
$(CC) -o $@ -shared $? -ldl -lm(这一行前是一个tab)
最后在顶层Makefile修改TO_LIB
TO_LIB= liblua.a liblua.so
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)