一、設計目的
Lua 是一種輕量級的腳本語言,其目的是為了嵌入到程序中,從而為程序提供靈活的擴展和定制功能。
二、特性
- 輕量級:編譯后僅僅 100 余K,可以很方便的嵌入到程序中。
- 可擴展:Lua 提供了非常易於擴展的特性:由宿主語言( C/C++ )提供的功能,Lua 可以直接使用,就像是內置到 Lua API 一樣。
三、應用場景
- 游戲開發
- 獨立應用腳本
- web 應用腳本
- 擴展數據庫插件等
四、環境搭建
1. 從官網下載最新版本的 Lua 安裝包(當前最新的發布版本是5.3.5)。
2. 將下載的 lua-5.3.5 壓縮包解壓。
3. 將解壓后的 lua-5.3.5 文件夾移動到資源庫,此步驟可選。
4. 在終端通過命令行cd
進入到src
目錄下,輸入
make macosx
5. 然后繼續在終端中輸入:
cd .. sudo make install
6. 最后可通過命令行查看安裝的版本,如果顯示已安裝的版本,說明安裝 Lua 環境成功。
lua -v
以上步驟親測有效!