Lua无疑是一个神气的东东 - “简约而不简单”,我喜欢。
我的开发机是:RedHat Linux AS 5
首先,从Lua的官网(http://www.lua.org/)下载最新发布包(PS:我下载的是lua-5.1.4.tar.gz发布包,以下步骤全部以此版本为示例,请针对自己下载的具体版本作相关修改)。
其次,使用tar -xzvf /path-to-your-lua-tar-file-folder/lua-5.1.4.tar.gz命令解压缩,将得到一个lua-5.1.4文件夹。
第三,使用cd /path-to-your-lua-tar-file-folder/lua-5.1.4将当前工作目录切换到lua-5.1.4文件夹中。
第四,运行make命令,你将看到如下提示:
Please do
make PLATFORM
where PLATFORM is one of these:
aix ansi bsd freebsd generic linux macosx mingw posix solaris
See INSTALL for complete instructions.
查看你的系统平台名称是否在支持的列表中,如果存在则继续运行make PLATFORM命令,否则按照lua的INSTALL说明我们可以选择运行make generic命令(PS:我这里是针对linux编译,即make linux)。一般情况下编译都是成功的,如果编译出错那你需要先去检查下RPWT(哈哈,玩笑咯~因为我也不知道编译出错要如何排除)。
最后,运行make install命令
至此,lua语言环境已经顺利安装完成,在终端下输入lua命令进入lua命令行吧!
print('Hello,world!')
哦,也许这样写更Lua一点:
io.write('Hello,world!')
呵呵,最后再推荐一篇lua入门博文:Lua脚本语法说明(http://www.cnblogs.com/ly4cn/archive/2006/08/04/467550.html)
分享到:
相关推荐
Java调用Lua脚本是一种常见的跨语言交互技术,特别是在...在Linux环境下,安装和使用LuaJava涉及到编译Lua源码和LuaJava源码,以及配置系统库路径。一旦设置完毕,你就可以在Java应用中自由地利用Lua的强大脚本能力了。
**编译Lua动态链接库:** 1. 下载Lua源码包,如`lua-5.x.x.tar.gz`。 2. 解压并进入源码目录:`tar -zxvf lua-5.x.x.tar.gz && cd lua-5.x.x/` 3. 配置编译选项,确保为动态库模式:`make shared` 4. 完成编译后,...
在Linux环境下,Lua是一种轻量级的脚本语言,常被用作嵌入式编程,游戏开发,服务器脚本等场景。这篇描述提及的是已经成功在Linux系统上编译通过的Lua库,版本为5.1.4。Lua 5.1.4是该语言的一个稳定版本,发布于2009...
* 在Windows平台下编译Lua源代码,需要使用Visual Studio 2008编译环境。 * 需要从官方主页下载最新版本的Lua源代码。 * 需要添加正确的源代码文件到工程,并更改项目属性中配置属性的常规项目类型。 * 可以生成静态...
《Visual C++与HGE游戏引擎与Lua脚本的整合应用》 在游戏开发领域,高效的游戏引擎和灵活的脚本语言是不可或缺的工具。Visual C++作为一款强大的编程环境,常常被用于游戏的底层系统构建,而HGE(Happy Game Engine...
总之,"集成lua源码的c++编译环境"是一个涉及到多方面技术的实践,包括使用Lua脚本语言增强C++应用程序的功能,通过Makefile自动化编译过程,以及在C++中调用和交互Lua脚本。理解这些核心概念和技术对于开发可扩展和...
"lua脚本编译者1.3.3"可能是针对Lua语言的一个编译工具或者集成开发环境(IDE),旨在帮助开发者更方便地编写、调试和优化Lua代码。 在Lua中,编译主要指的是将源代码转换成字节码(bytecode)的过程,这是Lua...
在Windows环境下,Lua库通常以预编译的动态链接库(DLL)形式提供,可以直接在支持的环境中运行。开发者可以使用lua.exe来执行Lua脚本,或者将Lua引擎嵌入到C/C++项目中,通过调用DLL中的函数来交互。 在Linux环境...
总结,Linux环境下运行LuaQt涉及到从安装依赖到编写和调试应用的全过程。理解Lua和Qt的基本概念,熟悉Linux命令行操作,以及掌握LuaQt库的使用是成功的关键。在实践中不断学习和优化,将有助于提升开发效率和应用...
`yum install -y librdkafka-devel`是针对基于Yum的Linux发行版(如CentOS或Fedora)的命令,用于安装这个库的开发头文件和依赖,以便于Lua脚本能够编译和链接到RDKafka库。 Lua与Kafka的集成使得开发人员可以轻松...
本文将指导用户安装 Lua 开发环境,以便使用 Lua 语言进行开发。Lua 是一种轻量级的脚本语言,广泛应用于游戏、科学计算、数据分析等领域。 安装 Lua 要安装 Lua,需要执行以下步骤: 1. 下载 Lua 源代码:使用 ...
Premake是一款开源的、基于Lua脚本的项目生成工具,它的设计目标是简化跨平台的构建环境配置。与CMake等其他构建工具相比,Premake以其轻量级的特性受到许多开发者的青睐。它允许开发者使用易于学习和理解的Lua语言...
"luac反编译工具"就是这样一种专门针对Lua语言的工具,它能够将Lua的字节码(Bytecode)转换回可读的源代码。Luac 是 Lua 的标准编译器,它将 Lua 源代码编译成优化过的字节码,而 Unluac 则是用于反编译 luac 编译...
在本文中,我们将深入探讨如何在Linux环境中编译安装Nginx,并集成Lua组件,以实现更高级的服务器配置和动态处理能力。首先,我们来看看标题和描述中提到的关键知识点。 1. **Nginx编译安装**:Nginx是一款高性能的...
在Linux环境下,构建和使用Lua 5.2.0静态库是软件开发中常见的任务,特别是在需要嵌入Lua脚本语言能力的C/C++项目中。Lua是一种轻量级、可扩展的脚本语言,因其简洁的语法和高效性能而受到广泛欢迎。以下是关于Linux...
在Linux环境下,Lua是一种轻量级的脚本语言,它被广泛用于游戏开发、系统管理、网络编程等领域。而C++则是一种强大的面向对象编程语言,具有高效、灵活和丰富的库支持。当需要将Lua与C++结合使用时,可以借助于Lua的...
完成以上步骤后,你的Linux系统就已经成功安装了Nginx与Lua的开发环境,可以开始编写和测试Nginx的Lua脚本了。记得在Nginx配置中启用Lua支持,并根据项目需求配置相关指令。在实际操作中,可能还需要根据系统环境和...
在Linux环境下源码安装Lua,可以更好地理解其工作原理,同时也便于调试和定制。 Lua的最新版本为5.4.0,这是你提供的压缩包中的主要内容。这个版本带来了许多改进和新特性,包括性能优化、语法增强以及错误处理等...