安裝
進入官方站點(http://www.lua.org/download.html )下載最新的安裝包。當前是 Lua 5.2.0
wget -c http://www.lua.org/ftp/lua-5.2.0.tar.gz
解壓:
tar zxvf lua-5.2.0.tar.gz
安裝readline
wget -c ftp://ftp.gnu.org/gnu/readline/readline-6.2.tar.gz
tar -zxvf readline-6.2.tar.gz
cd readline-6.2
./configure //這個地方一定要指定路徑,要不然要報錯(一般在/usr/local下用軟件命名,比如 /usr/local/readline下)
make && make installl
或:
yum -y install readline-devel ncurses-devel
進入解壓的目錄:
cd lua-5.2.0
make linux
make install
(
如果發現少了readline庫,要先安裝 readline-4.3.tar.gz到/usr/local/readline
修改lua src/Makefile
修改MYCFLAGS=-I/usr/local/readline/include
修改MYLDFLAGS=-L/usr/local/readline/lib
之后直接執行lua命令,還會出現加載不了readline.so的問題,在/usr/lib/下那一個so,軟鏈接到/usr/local/readline/lib/libreadline.so.6即可)
直接在命令行輸入:lua 如果進入編輯模式,表示安裝成功。
在編輯模式中輸入:
print('Hi,this is my first lua program!')
回車