Lua使用入門

2021-09-30 06:11:36 字數 895 閱讀 8515

在linux下不需要我們做任何設定,但是在windows平台下我們必須配置visual c++,以便讓編譯器和聯結器找到lua檔案。

使用lua開始你的第乙個程式

這個程式簡短且直接,下面做一點說明:

lua_open()返回乙個指向lua直譯器的乙個指標。

lual_openlibs()用於裝載lua庫,它提供了一些簡單的函式,如:print。

通過呼叫lual_dofile()執行指令碼。它的作用是讀取並解釋指令碼。

最後,通過lua_close()函式關閉lua。

儲存檔案為luatest.cpp。如果你直接使用c而不是c++,將檔名改為luatest.c,然後將extern "c"刪除。

#include extern "c" /* lua直譯器指標 */lua_state* l;int main ( int argc, char *ar** )下面是test.lua的內容。

-- ****** testprint "hello, world!"編譯

在linux下,在命令列鍵入:

g++ luatest.cpp -llua -ldl -o luatest然後,鍵入下列命令執行:

./luatest如果沒有問題,程式將在終端輸出hello, world!

在visual c++你將需要進行下列步驟:

建立乙個新的空win32控制台應用工程。

將"luatest.cpp"加入你的工程。

選擇專案選單中的屬性選單。

在"聯結器"的"輸入"欄目的"附加依賴項"中輸入"lua5.1.lib"。

確定。

此時,按f7構建程式。

如果你採用的是dll庫,請確保將其放在應用程式的目錄中或者windows系統能夠找到它的地方。如果你採用的是靜態連線庫,則不需要。

lua簡單入門

一 安裝windows下的lua環境,luaforwindows lua53.exe就是lua語言直譯器 按住shift滑鼠右鍵,此處開啟命令視窗 編寫乙個簡單的hello world程式 如果覺得簡單,可以給乙個for迴圈,列印1 10 正常執行,說明lua環境安裝沒有問題 二.lua語言的基本語...

lua簡單入門

一 安裝windows下的lua環境,luaforwindows lua53.exe就是lua語言直譯器 按住shift滑鼠右鍵,此處開啟命令視窗 編寫乙個簡單的hello world程式 如果覺得簡單,可以給乙個for迴圈,列印1 10 正常執行,說明lua環境安裝沒有問題 二.lua語言的基本語...

lua快速入門

1 開發環境 2 lua副檔名 lua 3 快速入門 1 helloworld print hello world print hello world 注釋 多行注釋 for i 1,7,1 do print revdays i end 2 資料型別 nil booleans numbers str...