日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
在MacOSX上安裝和使用Lua

Lua 是一個輕量級的編程語言,在游戲開發(fā)上使用非常多。在這篇文章中,我們將向你介紹在 Mac OS X 系統(tǒng)上安裝和使用***版本的 Lua 5.2.1。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),集賢企業(yè)網(wǎng)站建設(shè),集賢品牌網(wǎng)站建設(shè),網(wǎng)站定制,集賢網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,集賢網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

如果你的系統(tǒng)已經(jīng)安裝了 Rudix,只需要執(zhí)行 sudo rudix install lua 即可,否則 Rudix 提供一些獨立的軟件包用來安裝,打開你的瀏覽器并根據(jù)系統(tǒng)選擇相應(yīng)的版本來安裝:

  • Mointain Lion - Lua 5.2.1
  • Lion - Lua 5.2.1
  • Snow Leopard - Lua 5.2.1

下載之后雙擊安裝包并執(zhí)行如下的安裝指令:

Lua 將默認(rèn)安裝到 /usr/local/ ,Lua 解釋器完整的路徑是 /usr/local/bin/lua,但你不需要輸入完整的路徑來調(diào)用 Lua,在終端中運行 lua 即可調(diào)用解釋器。

幾個重要的文件:

1/usr/local/bin/lua
2/usr/local/include/lua.h
3/usr/local/lib/liblua.a
4/usr/local/share/doc/lua/readme.html
5/usr/local/share/man/man1/lua.1

Mountain Lion 下的安全注意事項:

在 Mountain Lion 下事情稍微有一點點麻煩,你在運行安裝程序時可能會提示這樣的錯誤信息:“l(fā)ua-5.2.1-0.pkg” can’t be opened because it is from an unidentified developer. 這表示這個軟件包沒有在蘋果上注冊過,但你可以選擇信任 Rudix 開發(fā)者,然后進行安裝。

下面是將安全設(shè)置屏蔽的過程:

  1. Control 鍵然后在點擊軟件包
  2. 在彈出菜單中選擇 Open
  3. 點擊 Open 按鈕

現(xiàn)在就可以正常執(zhí)行安裝過程了。

安裝完畢后可以測試 Lua 程序了,來試一下 Hello World 吧:

 
 
 
 
  1. lua  
  2. Lua 5.2.1  Copyright (C) 1994-2012 Lua.org, PUC-Rio  
  3. > print ("Hello World!")  
  4. Hello World! 

鍵入 Control+D 退出交互命令。

下面是一段實現(xiàn) Fibonacci 算法的代碼,代碼存為 fibo.lua:

 
 
 
 
  1. -- Fibonacci sequence with coroutines  
  2.  
  3. function fibo()  
  4.    a, b = 0, 1  
  5.    while true do 
  6.       coroutine.yield(a)  
  7.       a, b = b, a + b  
  8.    end 
  9. end 
  10.  
  11. co = coroutine.create(fibo)  
  12.  
  13. n = arg[1] or 20  
  14. for i = 0, n do 
  15.    print(i,coroutine.resume(co))  
  16. end 

然后運行 lua fibo.lua 看輸出結(jié)果:)

英文原文,OSCHINA 原創(chuàng)翻譯


當(dāng)前標(biāo)題:在MacOSX上安裝和使用Lua
文章轉(zhuǎn)載:http://www.5511xx.com/article/cdipddi.html