自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

在Mac OS X上安裝和使用Lua

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

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

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

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

 

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

幾個(gè)重要的文件:

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 下的安全注意事項(xiàng):

 

在 Mountain Lion 下事情稍微有一點(diǎn)點(diǎn)麻煩,你在運(yùn)行安裝程序時(shí)可能會(huì)提示這樣的錯(cuò)誤信息:“lua-5.2.1-0.pkg” can’t be opened because it is from an unidentified developer. 這表示這個(gè)軟件包沒(méi)有在蘋(píng)果上注冊(cè)過(guò),但你可以選擇信任 Rudix 開(kāi)發(fā)者,然后進(jìn)行安裝。

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

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

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

安裝完畢后可以測(cè)試 Lua 程序了,來(lái)試一下 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 退出交互命令。

下面是一段實(shí)現(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 

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

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

責(zé)任編輯:林師授 來(lái)源: OSCHINA
相關(guān)推薦

2013-06-07 14:35:19

Mac OS X

2014-12-24 09:11:53

Mac OS X Se

2011-07-26 18:00:43

2012-02-17 09:21:22

Mac OS X

2009-03-25 18:00:59

LinuxDirectX 10Mac OS

2012-02-17 14:41:12

Mac OS XOS XiOS

2018-02-26 08:14:20

LinuxDocker容器

2023-05-22 11:26:32

UbuntuQemu

2023-07-25 09:28:24

UbuntuFlatpak

2012-02-02 10:30:30

Mac OS X 10正式發(fā)布

2011-07-22 09:06:01

Mac OS X Li

2017-06-19 08:13:00

Sequel ProMySQL數(shù)據(jù)庫(kù)

2011-10-20 20:56:42

UbuntuMac OS X

2010-01-11 09:58:33

谷歌蘋(píng)果Chrome OS

2014-01-21 14:50:16

OS X MaveriMac設(shè)備

2012-07-26 09:26:42

蘋(píng)果Mac OS X 10

2020-06-22 18:00:59

HomebrewMac系統(tǒng)應(yīng)用

2013-06-10 23:23:29

操作系統(tǒng)OS X

2011-05-31 15:28:23

筆記本體驗(yàn)

2023-10-15 14:53:22

Arch LinuxYay
點(diǎn)贊
收藏

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