麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > 綜合 > 正文

在Mac OS中安裝Lua的教程

2024-07-21 23:04:57
字體:
來源:轉載
供稿:網友

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

如果你的系統已經安裝了 Rudix,只需要執行 sudo rudix install lua 即可,否則 Rudix 提供一些獨立的軟件包用來安裝,打開你的瀏覽器并根據系統選擇相應的版本來安裝。

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

Mac,Lua

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

幾個重要的文件:
 
/usr/local/bin/lua
/usr/local/include/lua.h
/usr/local/lib/liblua.a
/usr/local/share/doc/lua/readme.html
/usr/local/share/man/man1/lua.1

Mountain Lion 下的安全注意事項:

Mac,Lua

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

下面是將安全設置屏蔽的過程:

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

現在就可以正常執行安裝過程了。

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

 

復制代碼 代碼如下:

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

 

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


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

 

復制代碼 代碼如下:

-- Fibonacci sequence with coroutines

 

function fibo()
   a, b = 0, 1
   while true do
      coroutine.yield(a)
      a, b = b, a + b
   end
end

co = coroutine.create(fibo)

n = arg[1] or 20
for i = 0, n do
   print(i,coroutine.resume(co))
end

 

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 精品久久久一二三区播放播放播放视频 | 国产一区网址 | www.com超碰 | 欧美一级黄色免费看 | 国产精品久久久久久影视 | 九九热精品在线视频 | 免费看性xxx高清视频自由 | 成人一级毛片 | 羞羞答答视频 | 一区二区三区在线观看免费视频 | 亚洲国产美女视频 | av在线中文| 中文字幕天堂在线 | 精品国产高清一区二区三区 | 亚洲精品有限 | 成人三级电影网站 | 九九热精品在线视频 | 美女亚洲综合 | 91九色精品 | 99在线啪| 亚洲国产精品一区二区精品 | 毛片电影网址 | 一级黄色免费电影 | 亚洲国产成人久久一区www妖精 | 欧洲精品久久久久69精品 | 久久久久久久九九九九 | 亚洲一区二区在线视频 | 国产一区二精品区在线 | 98国内自拍在线视频 | 欧美一级美片在线观看免费 | 撅高 自己扒开 调教 | 国产在线观看91精品 | 精品一区二区免费 | 97久色| 一区二区三区在线观看国产 | 手机免费看一级片 | 成人免费毛片在线观看 | 特级a欧美做爰片毛片 | 免费日本一区二区 | 免费看成人av | 久久精品亚洲精品国产欧美kt∨ |