欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mac平臺(tái)中編譯安裝Lua運(yùn)行環(huán)境及Hello Lua實(shí)例

 更新時(shí)間:2014年10月22日 08:44:37   投稿:junjie  
這篇文章主要介紹了Mac平臺(tái)中編譯安裝Lua運(yùn)行環(huán)境及Hello Lua實(shí)例,本文給出了兩種Hello Lua示例,一種是控制臺(tái)直接輸出,通過文件編譯輸出,需要的朋友可以參考下

1、下載Lua安裝包

下載地址:http://www.lua.org/download.html,目前最新的Lua是5.2.3。解壓得到doc、src、Makefile、README共4個(gè)文件。

2、編譯Lua環(huán)境

1)控制臺(tái)下cd  Lua解壓路徑。
2)執(zhí)行make  平臺(tái),我是Mac,所以執(zhí)行make macosx;
3)在src中生成lua和luac兩個(gè)可執(zhí)行文件,這兩個(gè)文件可以單獨(dú)拿出來(lái),比如我們?cè)贚ua解壓路徑下創(chuàng)建bin目錄,將生成的可執(zhí)行文件放進(jìn)去。

3、Hello Lua

1)控制臺(tái)直接輸出:

(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。此時(shí),hello.lua保存到lua可執(zhí)行文件的目錄。
(3)執(zhí)行./lua   hello.lua即可打印Hello Lua。
(4)也可編譯后執(zhí)行:./luac hello.lua。此時(shí)在hello.lua目錄下生成luac.out,執(zhí)行./lua  luac.out。也可打印Hello Lua。

相關(guān)文章

  • 淺談Lua語(yǔ)句

    淺談Lua語(yǔ)句

    Lua支持大多數(shù)傳統(tǒng)的語(yǔ)句,跟C語(yǔ)言和Pascal差不多。傳統(tǒng)的語(yǔ)句包括:賦值,控制結(jié)構(gòu),流程調(diào)用等。Lua還支持一些不太傳統(tǒng)的語(yǔ)句,例如多賦值(聽起來(lái)有點(diǎn)怪,往下看就明白了)和局部變量聲明(這個(gè)好像也是傳統(tǒng)的吧)。
    2015-05-05
  • Lua協(xié)程(coroutine)程序運(yùn)行分析

    Lua協(xié)程(coroutine)程序運(yùn)行分析

    這篇文章主要介紹了Lua協(xié)程(coroutine)程序運(yùn)行分析,本文講解分析了一段lua 協(xié)程代碼是如何運(yùn)行的,需要的朋友可以參考下
    2015-05-05
  • OpenResty中正則模式匹配的2種方法詳解

    OpenResty中正則模式匹配的2種方法詳解

    在 OpenResty 中,同時(shí)存在兩套正則表達(dá)式規(guī)范:Lua 語(yǔ)言的規(guī)范和 Nginx 的規(guī)范,下面這篇文章主要給大家介紹了關(guān)于OpenResty中正則模式匹配的2種方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。
    2018-04-04
  • LUA string庫(kù)使用小結(jié)

    LUA string庫(kù)使用小結(jié)

    這篇文章主要介紹了LUA string庫(kù)使用小結(jié),本文總結(jié)了簡(jiǎn)單的模式串、格式化的模式串、模式串中的特殊字符、用'[]'創(chuàng)建字符集、在'[]'中使用連字符'-'等內(nèi)容,需要的朋友可以參考下
    2014-12-12
  • Lua實(shí)現(xiàn)__add方法重載示例

    Lua實(shí)現(xiàn)__add方法重載示例

    這篇文章主要介紹了Lua實(shí)現(xiàn)__add方法重載示例,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-04-04
  • Lua中實(shí)現(xiàn)面向?qū)ο蟮囊环N漂亮解決方案

    Lua中實(shí)現(xiàn)面向?qū)ο蟮囊环N漂亮解決方案

    這篇文章主要介紹了Lua中實(shí)現(xiàn)面向?qū)ο蟮囊环N漂亮解決方案,本文給出實(shí)現(xiàn)代碼、使用方法及代碼分析,需要的朋友可以參考下
    2015-01-01
  • vs2012 error c4996: This function or variable may be unsafe

    vs2012 error c4996: This function or variable may be unsafe

    這篇文章主要介紹了vs2012 error c4996: This function or variable may be unsafe,需要的朋友可以參考下
    2015-04-04
  • LUA中的閉包(closure)淺析

    LUA中的閉包(closure)淺析

    這篇文章主要介紹了LUA中的閉包(closure)淺析,本文給出實(shí)例講解LUA中的閉包,需要的朋友可以參考下
    2015-02-02
  • Lua UnPack函數(shù)用法實(shí)例

    Lua UnPack函數(shù)用法實(shí)例

    這篇文章主要介紹了Lua UnPack函數(shù)用法實(shí)例,unpack它接受一個(gè)數(shù)組(table)作為參數(shù),并默認(rèn)從下標(biāo)1開始返回?cái)?shù)組的所有元素,需要的朋友可以參考下
    2015-04-04
  • Lua中關(guān)于元方法的一些知識(shí)點(diǎn)小結(jié)

    Lua中關(guān)于元方法的一些知識(shí)點(diǎn)小結(jié)

    這篇文章主要介紹了Lua中關(guān)于元方法的一些知識(shí)點(diǎn)小結(jié),本文講解了兩個(gè)具有不同元表的值進(jìn)行算術(shù)操作、關(guān)系類的元方法、保護(hù)元表,需要的朋友可以參考下
    2014-09-09

最新評(píng)論