這篇文章主要介紹了Mac平臺中編譯安裝Lua運(yùn)行環(huán)境及Hello Lua實(shí)例,本文給出了兩種Hello Lua示例,一種是控制臺直接輸出,通過文件編譯輸出,需要的朋友可以參考下
1、下載Lua安裝包
下載地址:http://www.lua.org/download.html革娄,目前最新的Lua是5.2.3籍铁。解壓得到doc、src猩系、Makefile、README共4個文件中燥。
2寇甸、編譯Lua環(huán)境
1)控制臺下cd Lua解壓路徑。2)執(zhí)行make 平臺疗涉,我是Mac拿霉,所以執(zhí)行make macosx;3)在src中生成lua和luac兩個可執(zhí)行文件咱扣,這兩個文件可以單獨(dú)拿出來绽淘,比如我們在Lua解壓路徑下創(chuàng)建bin目錄,將生成的可執(zhí)行文件放進(jìn)去闹伪。
3沪铭、Hello Lua
1)控制臺直接輸出:
(1)在剛才生成的lua可執(zhí)行文件目錄下執(zhí)行:./lua壮池,進(jìn)入lua環(huán)境。
(2)輸入:print("Hello Lua")回車杀怠,即可打出Hello Lua椰憋,成功。control+D退出當(dāng)前l(fā)ua交互命令
2)通過文件編譯輸出:
(1)執(zhí)行:nano hello.lua赔退;
(2)輸入:print("Hello Lua")橙依,然后依次執(zhí)行control+X;Y硕旗;control M窗骑。此時,hello.lua保存到lua可執(zhí)行文件的目錄漆枚。
(3)執(zhí)行./lua hello.lua即可打印Hello Lua慧域。
(4)也可編譯后執(zhí)行:./luac hello.lua。此時在hello.lua目錄下生成luac.out浪读,執(zhí)行./lua luac.out昔榴。也可打印Hello Lua。