• 三拳两脚安装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编程中成功!

  • 相关阅读:
    git查看哪些分支包含了哪些文件内容
    vant-list 分页加载数据的时候,滚动条会返回顶部
    js获取当前周的时间范围
    在XP上运行IIS5.1新建站点
    .ashx中使用Session
    window.top.location.href 和 window.location.href 的区别
    关于SQL语句查询区分大小写
    ASP.NET获取客户端、服务器端的信息
    C#string类型总结
    Sql Server函数全解<二>数学函数
  • 原文地址:https://www.cnblogs.com/aiwz/p/6154439.html
Copyright © 2020-2023  润新知