CentOS下配置Lua运行环境
2015-10-06 10:03
477 查看
Warning: 本文原网页 http://www.centoscn.com/yunwei/Lua/2013/0817/1284.html
在此基础上略作修改,如有侵权,请告知删除,谢谢!
在正式操作前请获得root权限!
1.下载包 [root@louis ~]# wget http://www.lua.org/ftp/lua-5.3.1.tar.gz 2.解压缩 [root@louis lua]# tar zxf lua-5.3.1.tar.gz 3.修改Makefile文件 [root@louis]# cd lua-5.3.1 [root@louis lua-5.3.1]# vim Makefile INSTALL_TOP= /usr/local/lua 4.运行安装 [root@louis lua-5.3.1]# make linux make[1]: Entering directory `/usr/local/lua/lua-5.3.1/src'
make all SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline -lncurses"
make[2]: Entering directory `/usr/local/lua/lua-5.3.1/src'
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -c -o lua.o lua.c
gcc -o lua lua.o liblua.a -lm -Wl,-E -ldl -lreadline -lncurses
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -c -o luac.o luac.c
gcc -o luac luac.o liblua.a -lm -Wl,-E -ldl -lreadline -lncurses
make[2]: Leaving directory `/usr/local/lua/lua-5.3.1/src'
make[1]: Leaving directory `/usr/local/lua/lua-5.3.1/src' [root@dev lua-5.3.1]# make install cd src && mkdir -p /usr/local/lua/bin /usr/local/lua/include /usr/local/lua/lib /usr/local/lua/man/man1 /usr/local/lua/share/lua/5.3 /usr/local/lua/lib/lua/5.3
cd src && install -p -m 0755 lua luac /usr/local/lua/bin
cd src && install -p -m 0644 lua.h luaconf.h lualib.h lauxlib.h lua.hpp /usr/local/lua/include
cd src && install -p -m 0644 liblua.a /usr/local/lua/lib
cd doc && install -p -m 0644 lua.1 luac.1 /usr/local/lua/man/man1 5.验证一下 [root@louis lua-5.3.1]# /usr/local/lua/bin/lua Lua 5.3.1 Copyright (C) 1994-2015 Lua.org, PUC-Rio
>
恭喜,安装成功了! 注意:如果遇到make linux或者make install报错,先运行 [root@louis lua-5.3.1]# yum install -y readline-devel ncurses-devel 然后重新make linux 和 make install
在此基础上略作修改,如有侵权,请告知删除,谢谢!
在正式操作前请获得root权限!
1.下载包 [root@louis ~]# wget http://www.lua.org/ftp/lua-5.3.1.tar.gz 2.解压缩 [root@louis lua]# tar zxf lua-5.3.1.tar.gz 3.修改Makefile文件 [root@louis]# cd lua-5.3.1 [root@louis lua-5.3.1]# vim Makefile INSTALL_TOP= /usr/local/lua 4.运行安装 [root@louis lua-5.3.1]# make linux make[1]: Entering directory `/usr/local/lua/lua-5.3.1/src'
make all SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline -lncurses"
make[2]: Entering directory `/usr/local/lua/lua-5.3.1/src'
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -c -o lua.o lua.c
gcc -o lua lua.o liblua.a -lm -Wl,-E -ldl -lreadline -lncurses
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -c -o luac.o luac.c
gcc -o luac luac.o liblua.a -lm -Wl,-E -ldl -lreadline -lncurses
make[2]: Leaving directory `/usr/local/lua/lua-5.3.1/src'
make[1]: Leaving directory `/usr/local/lua/lua-5.3.1/src' [root@dev lua-5.3.1]# make install cd src && mkdir -p /usr/local/lua/bin /usr/local/lua/include /usr/local/lua/lib /usr/local/lua/man/man1 /usr/local/lua/share/lua/5.3 /usr/local/lua/lib/lua/5.3
cd src && install -p -m 0755 lua luac /usr/local/lua/bin
cd src && install -p -m 0644 lua.h luaconf.h lualib.h lauxlib.h lua.hpp /usr/local/lua/include
cd src && install -p -m 0644 liblua.a /usr/local/lua/lib
cd doc && install -p -m 0644 lua.1 luac.1 /usr/local/lua/man/man1 5.验证一下 [root@louis lua-5.3.1]# /usr/local/lua/bin/lua Lua 5.3.1 Copyright (C) 1994-2015 Lua.org, PUC-Rio
>
恭喜,安装成功了! 注意:如果遇到make linux或者make install报错,先运行 [root@louis lua-5.3.1]# yum install -y readline-devel ncurses-devel 然后重新make linux 和 make install
相关文章推荐
- 【Linux高频命令专题(13)】cat
- 【Linux高频命令专题(12)】touch.md
- Python linux 下的python调试
- linux convmv
- Linux高性能server规划——多线程编程(在)
- Linux 内核 0.01 发布纪念日:协作的价值
- Linux常见应用--DNS服务器常见应用实现
- 给4kvideodownloader(linux版)打补丁
- Linux常见应用--DNS基本工作原理
- Linux中的查看已挂载的文件系统命令
- network configuration via bridge mode in VMware(centos7)
- linux strace
- linux C 编程基础-多文件工程编程框架
- Linux编程学习之路_1
- linux vim编辑器总结
- 让jar程序在linux上一直执行
- CentOS上搭建PHP服务器环境
- centos 基础配置之mysql
- linux下使用mysql服务
- 关于linux系统安装大于2TB(UEFI接口)硬盘的解决方法