校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Lua在各個操作系統中的開發環境配置教程

Lua在各個操作系統中的開發環境配置教程

熱門標簽:??谥悄苷Z音電銷機器人好用嗎 外呼系統一天耗費多少流量 杞縣地圖標注app 衡水外呼線路解決 陜西便宜電銷機器人軟件 電話機器人每天搜索多少次 免費門店地圖標注注冊入駐 艾比利外呼系統 昆明電話外呼系統好么

 Lua開發環境設置

如果愿意設置您的Lua編程語言環境中,需要用計算機上的以下兩個軟件,(a)文字編輯器,(b)Lua解釋,以及(c)Lua編譯器。
文本編輯器

這將被用來輸入編寫程序。一些編輯器包括Windows記事本,操作系統Edit命令,Brief,Epsilon,Emacs和VIM或VI。

文本編輯器名稱和版本可以在不同的操作系統上。例如,記事本可用Windows上,vim或者vi可以在Windows以及Linux或UNIX上使用。

編輯器創建文件稱為源文件和包含程序的源代碼。在Lua程序源文件通常命名為擴展名為“.lua”。

在開始編程之前,請確保已建立了一個文本編輯器,有足夠的經驗編寫計算機程序,它保存在一個文件中,編譯并最終執行。
Lua解釋器

這僅僅是一個小程序,您可以鍵入Lua命令讓他們立即執行。遇到一個錯誤的情況下它停止執行,不同于執行完全編譯一個Lua文件。
Lua編譯器

當我們把Lua擴展到其他語言/應用程序,需要一個軟件開發工具包和一個編譯器是用Lua應用程序編程接口兼容。
在Windows上安裝

這里是可以從http://code.google.com/p/luaforwindows/下載區下載了Windows環境下開發的名為“SciTE”的單獨IDE。

運行下載可執行文件安裝Lua的IDE。

有IDE后,可以創建和使用它來構建Lua代碼。

如果你有興趣在命令行模式下安裝Lua,需要安裝MinGW或Cygwin,然后在Windows中編譯并安裝Lua。
在Linux上安裝

下載并構建Lua,使用以下命令

$ wget http://www.lua.org/ftp/lua-5.2.3.tar.gz
$ tar zxf lua-5.2.3.tar.gz
$ cd lua-5.2.3
$ make linux test

為了安裝在其他平臺,如AIX,ANSI,BSD,Linux通用,MinGW,POSIX,solaris上用相應的平臺名稱替換使用的Linux test。

我們有一個Lua程序helloWorld.lua如下

復制代碼 代碼如下:
print("Hello World!")

現在我們可以構建和運行一個Lua文件表示helloWorld.lua切換到文件夾包含文件中使用:cd 命令進入,然后使用下面的命令。

$ lua helloWorld

我們可以看到下面的輸出。

復制代碼 代碼如下:
hello world

在Mac OS X上安裝

要構建/測試Lua在Mac OS X,請使用以下命令

$ curl -R -O http://www.lua.org/ftp/lua-5.2.3.tar.gz
$ tar zxf lua-5.2.3.tar.gz
$ cd lua-5.2.3
$ make macosx test

在某些情況下,您可能沒有安裝Xcode和命令行工具。在這種情況下,你不可以使用make命令。從Mac App Store中安裝Xcode。然后到Xcode首選項,然后切換到下載并安裝名為“命令行工具”的組件。一旦這個過程完成后,make命令將提供給使用。

這不是強制性的,執行了“make macosx test”的聲明。即使沒有執行這個命令,仍然可以在Mac OS X上使用Lua

我們有一個Lua程序helloWorld.lua如下

復制代碼 代碼如下:
print("Hello World!")

現在我們可以構建和運行一個Lua文件表示helloWorld.lua切換到文件夾包含文件中使用的命令cd,然后再使用下面命令。

復制代碼 代碼如下:
$ lua helloWorld

我們可以看到下面的輸出。

復制代碼 代碼如下:
hello world

Lua IDE

正如前面提到的,對于Windows SciTE Lua IDE是由Lua創造者團隊提供的默認的IDE。備用的IDE提供來自ZeroBrane,這個IDE是可以跨多個平臺的,包括Windows,Mac和Linux操作系統。

還有Eclipse插件,也可使用來開發Lua。使用IDE使得它更容易開發,如代碼完成功能,并強烈推薦。 IDE還提供了類似于Lua中的命令行版本的交互模式編程。

您可能感興趣的文章:
  • 解決nginx+lua搭建文件上傳下載服務問題
  • Lua在windows下的安裝及環境配置
  • 安裝Nginx+Lua開發環境
  • Mac平臺中編譯安裝Lua運行環境及Hello Lua實例
  • 解析Lua中的全局環境、包、模塊組織結構
  • Lua的函數環境、包實例講解
  • linux系統安裝Nginx Lua環境
  • 如何使用Vim搭建Lua開發環境詳解

標簽:泰安 昌都 西寧 營口 南京 臨滄 宿遷 巨人網絡通訊聲明:本文標題《Lua在各個操作系統中的開發環境配置教程》,本文關鍵詞  Lua,在,各個,操作系統,中的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。

  • 相關文章
  • 下面列出與本文章《Lua在各個操作系統中的開發環境配置教程》相關的同類信息!
  • 本頁收集關于Lua在各個操作系統中的開發環境配置教程的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 汉沽区| 温泉县| 南漳县| 武胜县| 澄迈县| 永顺县| 罗源县| 沐川县| 雷州市| 徐州市| 怀仁县| 大厂| 湟中县| 平顺县| 杨浦区| 女性| 盘山县| 盐城市| 临夏市| 江油市| 天长市| 黔东| 清丰县| 阿城市| 繁昌县| 丰顺县| 岑巩县| 霍林郭勒市| 高雄县| 贞丰县| 精河县| 大荔县| 五常市| 梨树县| 中阳县| 醴陵市| 平湖市| 广州市| 法库县| 西乌| 云南省|