天天看點

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

Lua概述

Lua 是一種輕量小巧的

腳本語言

,是用

C語言編寫

的。

設計目的

  • 為了嵌入應用程式中,進而為應用程式

    提供靈活的擴充和定制功能

Lua特性:

  1. 輕量級
  2. 可擴充
  3. 其他特性

    1.支援面向過程程式設計和函數式程式設計

    2.自動記憶體管理;隻提供了一種通用類型的表(table),用它可以實作數組,哈希表,集合,對象;

    3.語言内置模式比對;閉包(closure);函數也可以看做一個值;提供多線程(協同程序,并非作業系統所支援的線程)支援;

    4.通過閉包和table可以很友善地支援面向對象程式設計所需要的一些關鍵機制,比如資料抽象,虛函數,繼承和重載等。

應用場景

遊戲開發

獨立應用腳本

Web 應用腳本

擴充和資料庫插件如:MySQL Proxy 和 MySQL WorkBench

安全系統,如入侵檢測系統

運作環境安裝(Window)

1 下載下傳

從github上下載下傳:位址(https://github.com/rjpcomputing/luaforwindows/releases)

将紅框裡面的下載下傳下來

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

或者是從我的百度網盤上進行下載下傳

連結:https://pan.baidu.com/s/1V0Z675UzK2uN82JNCejJEw

提取碼:yckv

安裝

上面,我們已經下載下傳了Lua的exe檔案,如下圖

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

輕按兩下該exe檔案,進入下面的頁面

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

剩下的安裝步驟,便是一直下一步下一步,與正常的安裝差不多,安裝直接的需求進行安裝,接下來我就直接将截圖上傳了

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式
Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式
Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式
Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式
Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式
Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

最後在桌面,會出現下面的圖示,解釋如下

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

目錄結構大緻說明

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

Hello World程式

使用Lua編寫

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

輕按兩下該圖示,進入控制台界面

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

按如下操作過後,直接回車便可以運作了,如下圖

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

使用SciTE

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

輕按兩下進入該軟體,與之前的軟體不同的是,該編譯界面可以編譯多行的代碼,前一個隻能一行一行的編譯

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

ctrl + S,儲存到自己想要儲存的位置

Lua(1)概述、運作環境安裝Lua概述運作環境安裝(Window)Hello World程式

繼續閱讀