成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解LUA開發(fā)工具及其環(huán)境配置

移動開發(fā) iOS
LUA開發(fā)工具及其環(huán)境配置是本文要介紹的內(nèi)容,主要是來了解并學習lua開發(fā)工具的使用和環(huán)境的配置,具體內(nèi)容來看本文詳解。

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

LUA是語言,那么一定有編寫的工具。第一次學,那么就用LFW(lua for windows)。我相信你的電腦系統(tǒng)是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 (一個很棒的多用途編輯器,已經(jīng)對Lua做了特殊設置) 

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

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

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

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

打開SciTE,新建一個文件,輸入一行l(wèi)ua代碼:

  1. print("hello,lua") 

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

按F5,如果SciTE的輸出窗口出現(xiàn)

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

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

以上就是LUA的開發(fā)環(huán)境。

如果你是個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的配置結(jié)束。

來試試我們第一個LUA應用。(用的是c++)

1、創(chuàng)建一個新的空Win32控制臺應用工程。

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

3、選擇項目菜單中的屬性菜單。

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

5、完成。

如何編寫luatest.cpp?如下:

  1. //  
  2. #include <stdio.h> 
  3.  
  4. extern "C" {  
  5. #include "lua.h"  
  6. #include "lualib.h"  
  7. #include "lauxlib.h"  
  8. }/*因為是C++,所以要加入以上,C就可以不用了*/  
  9.  
  10. /* Lua解釋器指針 */  
  11. lua_State* L;  
  12.  
  13. int main ( int argc, char *argv[] )  
  14. {  
  15.  /* 初始化 Lua */  
  16.  L = lua_open();  
  17.  
  18.  /* 載入Lua基本庫 */  
  19.  luaL_openlibs(L);  
  20.  
  21.  /* 運行腳本 */  
  22.  luaL_dofile(L, "test.lua的絕對路徑");  
  23.  
  24.  /* 清除Lua */  
  25.  lua_close(L);  
  26.  
  27.  /* 暫停 */  
  28.  printf( "Press enter to exit…" );  
  29.  
  30.  getchar();  
  31.  return 0;  

下面是test.lua的內(nèi)容。上面教過怎么寫的。

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

小結(jié):詳解LUA開發(fā)工具及其環(huán)境配置的內(nèi)容介紹完了,希望通過本文的學習能對你有所幫助!

責任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-09-06 17:45:14

LUA開發(fā)環(huán)境Decoda

2011-08-24 14:33:14

LUA開發(fā)環(huán)境Decoda

2011-07-06 17:48:30

iPhone Xcode 模擬器

2011-08-25 15:02:17

Lua環(huán)境搭建EditPlus

2012-02-17 09:47:18

LuaJava

2010-01-15 09:48:04

C++Builder

2009-12-23 09:18:39

WPF開發(fā)工具

2010-05-28 13:38:29

Linux開發(fā)工具

2011-09-14 09:40:06

Android開發(fā)

2013-07-17 15:39:39

Github詳解

2011-08-05 10:01:23

Xcode Interface

2009-08-03 10:11:44

JSP開發(fā)環(huán)境配置

2011-08-23 10:19:44

LuaEditplusSciTE

2012-05-15 14:28:58

XP安裝WP7開發(fā)環(huán)境

2009-03-26 09:17:22

Linux調(diào)試Linux開發(fā)

2018-06-06 15:08:57

前端開發(fā)工具

2010-06-04 17:26:53

Linux 開發(fā)工具

2010-07-15 12:56:55

Perl 開發(fā)工具

2010-08-03 14:18:02

Flex開發(fā)工具

2013-11-21 10:21:25

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 麻豆一区一区三区四区 | 涩涩操 | 欧美成人一区二区三区 | 在线成人免费视频 | 成年人免费网站 | 91极品欧美视频 | 国产精品美女久久久久久免费 | 国产成人精品免费视频大全最热 | 日韩欧美在线免费观看视频 | 日韩亚洲视频 | 国产成人在线视频免费观看 | 久久久久综合 | 午夜在线精品偷拍 | 中文福利视频 | 国外成人在线视频 | 国产传媒视频在线观看 | 国产午夜精品一区二区三区嫩草 | 精品国产一区二区久久 | 91精品国产乱码久久久久久久久 | 综合久久国产 | 天堂一区 | 国产激情免费视频 | 日本精品视频一区二区 | 久久99精品久久久 | 国产成人精品久久二区二区91 | 国产欧美精品区一区二区三区 | 毛片大全| 国产一区二区欧美 | 日本不卡在线视频 | 九九伊人sl水蜜桃色推荐 | 亚洲精品综合 | japanhdxxxx裸体| 成人高清视频在线观看 | 国产精品久久精品 | 国产精品久久在线观看 | 亚洲高清在线观看 | 欧州一区二区三区 | 祝你幸福电影在线观看 | sese视频在线观看 | 涩涩鲁亚洲精品一区二区 | 精品一区二区久久久久久久网站 |