码迷,mamicode.com
首页 > 系统相关 > 详细

Mac OS X 上的安装Lua开发环境

时间:2015-05-17 12:12:35      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:

测试Lua环境是否已经安装:

技术分享
adeMacBook-Pro:perl_dev apple$ lua
-bash: lua: command not found
View Code

如果没有的话就到lua官方去下载:(网址:http://www.lua.org/download.html)

参考说明:

技术分享

 

make的时候 是指定macosx

技术分享
adeMacBook-Pro:lua_soft apple$ curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:04 --:--:--     0
  5  271k    5 15508    0     0   2238      0  0:02:04  0:00:06  0:01:58  3533
100  271k  100  271k    0     0  31308      0  0:00:08  0:00:08 --:--:-- 83547
View Code
curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz
tar zxf lua-5.3.0.tar.gz
cd lua-5.3.0
make linux test

测试安装成功与否和版本号是否正确

adeMacBook-Pro:lua-5.3.0 apple$ lua
Lua 5.3.0  Copyright (C) 1994-2015 Lua.org, PUC-Rio

查看Lua的目录

adeMacBook-Pro:lua-5.3.0 apple$ which lua
/usr/local/bin/lua
配置SubmlineText中Lua环境Tool->Build System -> New Build System中添加代
技术分享
{ 
"cmd": ["/usr/local/bin/lua", "$file"], 
"file_regex": "^(...*?):([0-9]*):?([0-9]*)", 
"selector": "source.lua" 
}
View Code

然后保存为Lua.sublime-build.

技术分享

第四步:新建一个HelloWorld.lua文件,随便输入语句,然后选择Lua为build System,按一下command+b

技术分享

技术分享

附一段小程序:

adeMacBook-Pro:lua_dev apple$ vim hel.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
View Code

 

技术分享
adeMacBook-Pro:lua_dev apple$ lua hel.lua
0    true    0
1    true    1
2    true    1
3    true    2
4    true    3
5    true    5
6    true    8
7    true    13
8    true    21
9    true    34
10    true    55
11    true    89
12    true    144
13    true    233
14    true    377
15    true    610
16    true    987
17    true    1597
18    true    2584
19    true    4181
20    true    6765
View Code

 

Mac OS X 上的安装Lua开发环境

标签:

原文地址:http://www.cnblogs.com/super-d2/p/4509345.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!