Lua学习笔记(1)

Lua学习笔记(1),第1张

概述  说来惭愧,Lua已经成名很久了,但我却从未使用过。最近,正在考虑一个VC项目的开发过程的改进,了解到Lua可以和C/C++方便的结合使用,特地找了些资料研究一下。   我将自己的研究过程写下来,一方面作为学习的总结,另一方面也为以后在项目里可能的推广做一些积累。   今天先学习了Lua的基础,搭建Lua环境,记录如下:   (1)安装Lua编译器:        Lua编译器,为了提供平台通用

  说来惭愧,Lua已经成名很久了,但我却从未使用过。最近,正在考虑一个VC项目的开发过程的改进,了解到Lua可以和C/C++方便的结合使用,特地找了些资料研究一下。

  我将自己的研究过程写下来,一方面作为学习的总结,另一方面也为以后在项目里可能的推广做一些积累。

  今天先学习了Lua的基础,搭建Lua环境,记录如下:

  (1)安装Lua编译器:

       Lua编译器,为了提供平台通用性,都以ANSI C写成,整个编译器和类库很小,可以很方便的应用于各种环境下。

      我所用的是Win7,现在最新的Lua版本到5.2,有三种方法安装Lua编译器:

      一是,接在Lua.org上下载Lua源码,在由本地编译成Lua.exe

      二是,直接在sourceforge上下载编译好的window Lua版本,解压到本地路径上即可。

      还有就是可以使用cygwin,在安装包里选择Lua编译器,安装后,就可以在cygwin环境下使用Lua了,不过cygwin中的Lua版本还是5.1.4的。

    我使用的是直接下载编译好的压缩包,然后解压到D:\Lua\目录下就可以了。

   (2)配置脚本编辑器:

    Lua可以在eclipse中使用,也可以使用专门的LuaIDE。我使用的是NotePad++,配置方式如下:

     在NotePad++中点击“运行”,输入:

          cmd /k d:\lua\lua52.exe "$(FulL_CURRENT_PATH)" & PAUSE & EXIT      然后将其保存,命名为Lua Excute,快捷键 ctrl+shift+L,以后就可以使用快捷键编译Lua代码了。      一切工作就绪,简单的写一个Hello World作为本文的收尾吧:     在NotePad++中输入:      print("Hello World")   保存为HelloWorld.lua。然后按ctrl+shift+L。就可以看到如下结果:    

总结

以上是内存溢出为你收集整理的Lua学习笔记(1)全部内容,希望文章能够帮你解决Lua学习笔记(1)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1266822.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存