歡迎!Lua 是一種強大且快速的程式語言,易於學習和使用,且可嵌入至您的應用程式中。 Lua 被設計為輕量級可嵌入腳本語言。它用於 各種應用程式,從遊戲到網路應用程式和影像處理。 請參閱 關於 頁面,以取得 Lua 的詳細說明,以及您應該選擇 Lua 的一些原因。 在 線上展示 中,看看 Lua 程式看起來和感覺如何。 學習![]() 開始學習 Lua 的一個好地方是書籍 使用 Lua 進行程式設計,有 平裝本 和 電子書 版本。第一版可免費在 線上 取得。另請參閱基於此書的 課程筆記。 Lua 語言的官方定義在 參考手冊 中提供。 取得協助我們的 社群 很友善,如果您有需要,他們很可能會幫助您。只要拜訪 郵件列表、聊天室 和 stackoverflow 即可。 如果您需要葡萄牙語的協助,請加入 Lua BR 郵件列表,並拜訪 pt.stackoverflow。 另請參閱 常見問題、社群維護的 wiki 和 LuaFaq,以及更長的 uFAQ。 工具如果您需要補充標準 Lua 函式庫以處理更複雜的任務,請瀏覽 Lua 模組的主要存放庫 LuaRocks。另請參閱 Awesome Lua,這是品質優良的 Lua 套件和資源的精選清單。lua-users wiki 列出了許多 使用者貢獻的 Lua 外掛程式。 贊助您可以透過 購買 Lua.org 出版的書籍 和 捐款 來 贊助 Lua 專案。 您也可以透過在 Zazzle 購買 Lua 產品來幫助宣傳 Lua。 |
安裝如果您不想在電腦上安裝任何東西,請使用 線上展示 來體驗 Lua。 要在您的電腦上執行 Lua 程式,您需要一個獨立的 Lua 解譯器,可能還需要一些額外的 Lua 函式庫。預先編譯的 Lua 函式庫和可執行檔可在 LuaBinaries 取得。請使用您最喜歡的文字編輯器來撰寫您的 Lua 程式。請務必將您的程式儲存為純文字。如果您想要一個 IDE,請嘗試 ZeroBrane Studio。 如果您使用 Linux 或 macOS,Lua 可能已經安裝在您的系統上,或者有一個 Lua 套件可以安裝。請務必取得 Lua 的最新版本(目前為 5.4.6)。 Lua 也非常容易從原始碼建置,如下所述。 從原始碼建置Lua 非常容易建置和安裝。只要 下載 它,然後按照套件中的 說明 進行操作即可。 以下是一個簡單的終端機工作階段,它會下載 Lua 的最新版本並在 Linux 系統中建置它 curl -L -R -O https://lua.dev.org.tw/ftp/lua-5.4.6.tar.gz tar zxf lua-5.4.6.tar.gz cd lua-5.4.6 make all test如果您沒有 curl,請嘗試 wget。 如果您使用 Windows 並且想要從原始碼建置 Lua,wiki 中有 詳細說明。 嵌入若要將 Lua 內嵌至 C 或 C++ 程式中,您需要 Lua 標頭來編譯程式,以及一個 Lua 函式庫來連結。如果您取得的是平台的現成 Lua 套件,您可能也需要開發套件。否則,只要 下載 Lua,並將其來源目錄新增至您的專案中即可。 |