詳解LUA開發工具及其環境配置

 LUA開發工具及其環境配置是本文要介紹的內容,主要是來了解並學習lua開發工具的使用和環境的配置,第一次接觸LUA的話,就跟本人一起學習吧。看我能不能忽悠到你。

LUA是語言,那麼一定有編寫的工具。第一次學,那麼就用LFW(lua for windows)。我相信你的電腦系統是Windows

它包括:

  1. Lua Interpreter(Lua解釋器)
  2. Lua Reference Manual(Lua參考手冊)
  3. Quick Lua Tour (Lua快速入門)
  4. Examples (Lua範例)
  5. Libraries with documentation (一些Lua庫和文檔)
  6. SciTE (一個很棒的多用途編輯器,已經對Lua做了特殊設置)

哪兒下載?這就有:http://luaforwindows.luaforge.net/

現在好像有20+M了,不過還是很小的。下載後直接安裝(怎麼安裝,裝哪?這類的問題就不問了吧)。

安裝中勾選“在桌面上創建快捷圖標”。這樣安裝後,桌面上有LUA和SciTE的快捷圖標。當然在你的安裝文件夾中也能找到。

下面可以測試是否安裝成功

打開SciTE,新建一個文件,輸入一行lua代碼:

  1. print("hello,lua")

然後保存爲hello.lua,注意保存文件時要加文件名後綴.lua,否則可能不能正確的運行。

按F5,如果SciTE的輸出窗口出現

  1. >lua -e "io.stdout:setvbuf 'no'" "hello.lua"
  2. hello,lua
  3. >Exit code: 0

字樣則代表整個lua開發環境安裝成功。如果輸出窗口不是輸出這些,請告訴我。

以上就是LUA的開發環境。

如果你是個C/C++程序員,用的是VS。本人用的是VS2008。有點懷舊了,忍忍!

選擇“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?如下:

  1. //
  2. #include <stdio.h>
  3. extern "C" {
  4. #include "lua.h"
  5. #include "lualib.h"
  6. #include "lauxlib.h"
  7. }
  8. lua_State* L;
  9. int main ( int argc, char *argv[] )
  10. {
  11. L = lua_open();
  12. luaL_openlibs(L);
  13. luaL_dofile(L, "test.lua的絕對路徑");
  14. lua_close(L);
  15. printf( "Press enter to exit…" );
  16. getchar();
  17. return 0;
  18. }

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

  1. simple test
  2. print ("Hello, World!")

小結:詳解LUA開發工具及其環境配置的內容介紹完了,希望通過本文的學習能對你有所幫助!

http://www.61ic.com/Mobile/iPhone/201108/36960.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章