如何編譯 Lua 可執行檔案?
雖然可以透過多種方法編譯 Lua 可執行檔案,但其中一些方法需要更多時間和資源。
最基本的方法是設定 **Lua Path** 環境變數,然後簡單地執行 **lua** 命令。雖然這似乎並不麻煩,但設定 Lua Path 確實需要一些工作。
與其設定 Lua 路徑,我們可以簡單地使用 **env** 和 **lua** 的組合,這將允許我們將 Lua 檔案轉換為可執行檔案或執行 Lua 指令碼。
下面顯示的命令執行相同的操作:
#!/USR/BIN/ENV LUA
在上面的命令中,有不同的關鍵字我們可以分別理解,讓我們來做一下。
- 指令碼開頭處的 **#! 行** 需要執行此指令碼的程式的絕對路徑。
- **env** 是一個程式,如果作為“env program”執行,它將在路徑中執行另一個程式,其絕對路徑為(或應該是)**/usr/bin/env**。
- 因此,將這兩個事實放在一起,就像您經常做的那樣,您就有了 **#! /usr/bin/env lua**
需要注意的是,我們需要在打算使用上述命令的機器上安裝 Lua。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP