zoukankan      html  css  js  c++  java
  • 三拳两脚安装LUA

    作者:赖勇浩(http://blog.csdn.net/lanphaday)

    注:因为受到经济危机的影响,我在 bokee.com 的博客可能随时出现无法访问的情况;因此将2005年到2006年间在 bokee.com 撰写的博客文章全部迁移到 csdn 博客中来,本文正是其中一篇迁移的文章。

    LUA是一个优秀的脚本语言,目前已经被广泛应用的游戏开发中,连WOW这样优秀的游戏也是使用了LUA脚本的.最近的工作中,我分到一个项目,要 实现LUA脚本功能的扩展(主要是进行windows的一些系统功能调用),所以我要学习这个语言,痛苦之处在于我还要了解它的运行机制,实现对它的扩 展,因为我的软件将会跟LUA虚拟机有很强的交互操作,项目好困难哦...

    首先是要下载这个LUA并安装,可以到www.lua.org这个官方网站去下载,也可以到http://sourceforge.net/project/showfiles.php?group_id=32250&package_id=115604去 下载LUA Build,目前已经是第五版.我推荐到后者下载,因为下载的原码版本是一样的(目前是5.0.2),而Lua Build已经建有VC项目,下载后,解压,打开VC6文件夹,打开Lua.dsp文件就可以直接编译了,当然,请不要忘了选择Release模式.一般 来讲十秒左右就可以编译完成,可见非常小巧.完成后在/bin下有个lua.exe文件,就是lua虚拟机了,/lib下有lualib.lib和 lua.lib两个静态连接库,/include目录下就是使用这两个lib要包含的头文件啦.

    要使用lua很简单,lua.exe位置在 C:/lua/lua.exe你就可以打开一个cmd.exe,然后执行C:/lua/lua.exe C:/test.lua就可以执行C盘下的test.lua脚本啦!但是每一次都带着lua.exe的全路径很不方便,所以我们可以将lua.exe目录 添加到Path环境变量中,如果你不知道怎么添加,就请留言,如果很多人不知道,我再写个贴子.

    在官方网站www.lua.org可以找到很多lua编程的资源(英文的),其中<>更是非常经典的,目前国内也有些网站在编译这本书,你Baidu,google一下一定会找到很多的.祝大家在lua编程中成功!

  • 相关阅读:
    Anaconda + Djongo + spyder 网站开发 (三)
    Anaconda + Djongo + spyder 网站开发 (二)
    Anaconda + Djongo + spyder 网站开发 (一)
    实验室网盘链接方式
    R 缓存画图代码,之后再总结
    换源的重要性!!!!
    latex 调整页边距
    Latex 字体设置
    嵌套交叉验证
    FDR及Benjamini-Hochberg方法
  • 原文地址:https://www.cnblogs.com/aiwz/p/6154439.html
Copyright © 2011-2022 走看看