Lua開發環境配置

2021-06-29 00:25:12 字數 1655 閱讀 4982

1、lua+vs

選擇「tools(工具)」-->「options(選項)」-->「projects and solutions(專案和解決方案)」-->「vc++ directories(c++目錄)」。

(1)在右邊的「show directories for(顯示目錄)」中的下拉列表中選擇「include files(包含檔案)」,然後在下面新增乙個新路徑"c:\program files\lua\5.1\include"。

(2)在右邊的「show directories for(顯示目錄)」中的下拉列表中選擇「library files(包含檔案)」,然後在下面新增乙個新路徑"c:\program files\lua\5.1\lib「。

ps:"c:\program files\lua\5.1\include"和"c:\program files\lua\5.1\lib「是我安裝lua的路徑,你得找你自己的。

ok,vs的配置結束。

來試試我們第乙個lua應用。(用的是c++)

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

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

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

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

5、完成。

如何編寫luatest.cpp?如下:

//  

#include<

stdio.h

>

extern "c" /*因為是c++,所以要加入以上,c就可以不用了*/

/* lua直譯器指標 */

lua_state* l;

int main ( int argc, char *argv )

下面是test.lua的內容。上面教過怎麼寫的。

****** test  

print ("hello, world!")

注釋:此方法是利用lua的lib庫進行引用然後寫好c++入口程式呼叫lua程式

大致類似於babelua,babelua的setting設定裡面指明lua檔案的路徑及工作路徑,及exe入口

2、sumblime2 + lua

sublime text 2是乙個基於python的跨平台文字編輯器,

sublime text比較適合用於進行ruby/python/lua的指令碼撰寫,可惜的是它自帶的build系統裡並不包含lua,不過通過tools -> build system下的new build system可以很輕鬆地自定義新的build方式,以下是為lua專用的配置檔案內容:

1

2

3

4

5

儲存以後重新啟動sublime text 2就能在tools -> build system裡找到lua的選項單了。

需要留意的是,這個功能僅僅是build,在console裡執行的結果只相當於lua [filename.lua],並且無法進行文字的輸入控制,需要測試的話還是要自己在console下執行lua環境才可以。相對而言gedit的embeded terminal則要方便許多。

lua筆記1 配置lua環境

將assets資料夾下所有東西全部拷貝到自己資料夾下開啟專案可以看到選單欄多了乙個xlua 開啟巨集 file build settings player settings other settings scriptsing define symbols輸入hotfix enable 再觀察xlua...

C 與Lua互動,lua環境配置

1.新建控制台專案 2.勾選空專案,靜態庫。2.標頭檔案匯入原始碼中的全部.h 標頭檔案,原始檔匯入原始碼的的.c檔案,除 lua.c 和 luac.c外 3.編譯生成lib 1.新建控制台專案,專案 屬性 c c 常規 附加包含目錄 新增lua原始檔所在的目錄 2.鏈結器 常規 附加庫目錄 新增 ...

vscode 設定 lua開發環境

1 vscode 安裝lua debug 外掛程式 2 安裝lua lua language support visual studio code 外掛程式 3 新增lua 除錯配置 consolecoding utf8 一般都是可以自動生成 4 由於vscode 預設使用64位,如果執行lua載入...