|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!Lua是一个轻量级的编程说话,在游戏开辟上应用异常多。在这篇文章中,我们将向你引见在MacOSX体系上装置和应用最新版本的Lua5.2.1。
假如你的体系曾经装置了Rudix,只须要履行sudorudixinstalllua便可,不然Rudix供给一些自力的软件包用来装置,翻开你的阅读器并依据体系选择响应的版原来装置:
- MointainLion-Lua5.2.1
- Lion-Lua5.2.1
- SnowLeopard-Lua5.2.1
下载以后双击装置包并履行以下的装置指令:
Lua将默许装置到/usr/local/,Lua说明器完全的路径是/usr/local/bin/lua,但你不须要输出完全的路径来挪用Lua,在终端中运转lua便可挪用说明器。
几个主要的文件:
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
MountainLion下的平安留意事项:
在MountainLion下工作略微有一点点费事,你在运转装置法式时能够会提醒如许的毛病信息:“lua-5.2.1-0.pkg”can’tbeopenedbecauseitisfromanunidentifieddeveloper.这表现这个软件包没有在苹果上注册过,但你可以选择信赖Rudix开辟者,然落后行装置。
上面是将平安设置屏障的进程:
- 按Control键然后在点击软件包在弹出菜单当选择Open点击Open按钮
复制代码
如今就能够正常履行装置进程了。
装置终了后可以测试Lua法式了,来试一下HelloWorld吧:
- luaLua5.2.1Copyright(C)1994-2012Lua.org,PUC-Rio>print("HelloWorld!")HelloWorld!
复制代码
键入Control+D加入交互敕令。
上面是一段完成Fibonacci算法的代码,代码存为fibo.lua:
- --Fibonaccisequencewithcoroutinesfunctionfibo()a,b=0,1whiletruedocoroutine.yield(a)a,b=b,a+bendendco=coroutine.create(fibo)n=arg[1]or20fori=0,ndoprint(i,coroutine.resume(co))end
复制代码
然后运转luafibo.lua看输入成果:)
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|