`
hshqcn
  • 浏览: 25925 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

luac 编译器

Lua 
阅读更多

NAME

luac - Lua 编译器

摘要

luac [ options ] [ filenames ]

说明

luacLua编译器。它把用Lua语言编写的程序翻译为二进制文件,之后这些文件可被载入并执行。

预编译单元(chunk)的主要优势在于:加载更快,保护源代码免于用户的意外修改,以及离线(off-line)语法检查。

预编译并非意味着执行更快速,因为Lua中的单元总会在执行前被编译为字节码。luac只不过允许这些字节码被存为文件用于以后的运行。

预编译单元(的尺寸)并不比对应的源代码小。它的主要目标是加快装载。

luac创建的二进制文件只能在具有相同的字长(word size)和字节序的架构间移植。

luac产生单个输出文件,它包含所有给定的源代码文件的字节码。缺省时,输出文件命名为luac.out,但你能通过选项-o改变。

在命令行中,你可以混合含有Lua源代码的文本文件和带有预编译单元的二进制文件。这很有用,因为一些预编译单元,即使它们来自不同的(但是兼容)平台,也可被组合在单个预编译单元中。

你可用“-”指示标准输入……

分享到:
评论

相关推荐

    luac.exe lua文档编译器

    lua编译程序 用cmd进行编译 小巧方便 可进行文档加密解密等工作

    LUAC反编译_LUC_lua反编译工具_luac_luac解密工具_Lua解密_

    首先,LUAC编译器的工作原理是将Lua源代码解析成抽象语法树(AST),然后将其转化为二进制的字节码。这个字节码不是人类可读的,但仍然可以通过Lua虚拟机(VM)执行。LUAC编译的字节码文件通常以".luac"为扩展名。 ...

    LESetup, lua语言编译器

    1. **安装与配置**:LESetup.exe文件是LESetup的安装程序,用户可以通过运行这个程序来安装lua编译器及相关工具,如luac(Lua编译器)和lua解释器。 2. **魔兽世界插件开发**:Lua在魔兽世界插件中的应用主要是编写...

    luac解密用.rar_LUAC 5.3 解密_U3d luac解密_luac解密_shirtqyf_解密

    2. **LUAC编译器**:LUAC是Lua的字节码编译器,它将源代码编译成中间字节码格式,这个过程是静态的,使得程序加载更快,但同时也使得源代码对外不可见。 3. **LUAC字节码**:LUAC编译后的字节码是二进制形式的,...

    LUAC反编译程序.zip

    1. **读取LUAC字节码**:反编译程序首先读取由LUAC编译器生成的二进制文件,这些文件扩展名为`.lua`或`.luac`。 2. **解析字节码**:LUAC字节码是由一系列操作码(opcode)组成的,反编译器需要解析这些操作码,...

    window系统 Lua脚本语言编译器

    Lua的编译器主要是`luac.exe`,它将Lua源代码转换为字节码,这是一种中间表示,可以在Lua虚拟机上直接执行。字节码的编译过程可以提高代码的加载速度,并且提供一定程度的代码保护,因为原始源代码不直接暴露。`lua...

    LUAC脚本解密_luac解密在线_luac4加密_luac反编译_luac4解密工具_luac解密工具

    LUAC(Lua Compiler)是Lua官方提供的编译器,它将源代码转换为这种优化的字节码,以提高执行速度。在游戏开发、服务器应用和其他对性能有较高要求的领域,LUAC被广泛使用。 标题中的“LUAC脚本解密”涉及到的是LUA...

    lua5.3.2编译器&解析器

    这个压缩包包含了 Lua 的编译器和解析器,两个核心组件分别是 Lua.exe 和 Luac.exe。 Lua.exe 是 Lua 解释器,它是执行 Lua 代码的引擎。当你运行 Lua.exe 并传递一个包含 Lua 代码的脚本文件时,解释器会逐行读取...

    LUAC脚本解密,luac脚本解密工具,C,C++源码.zip

    这个过程通常需要深入理解Lua虚拟机的工作原理以及LUAC编译器的输出格式。解密工具有时是开源的,由C或C++编写,它们分析LUAC文件的字节码并尝试反编译回源代码。这样的工具可以帮助开发者调试已编译的脚本,或者在...

    lua加密成luac工具

    ios版本将lua加密成luac

    LUAC解密工具.zip_andlua解密工具_andlua解密软件_lua 4.2解密_luac转lua_lua解密工具

    LUAC是Lua的编译器,它将Lua源代码转换为字节码,这个过程通常是为了提高程序加载速度和安全性。然而,LUAC编译后的字节码是经过优化的,并且可以被混淆,使得直接阅读变得困难,特别是当涉及到中文字符时,可能会...

    Lua开发包,和编译器一块使用

    Lua开发包中的"Lua开发包.exe"可能就是这样的一个集成工具,它可能包含了Lua解释器、luac编译器以及其他辅助开发工具。使用这个exe文件,开发者可以编写、测试和运行Lua脚本,进行程序开发和调试。 Lua语言的核心...

    lua编译器luac.exe,加密lua脚本

    lua编译器luac.exe,加密lua脚本

    用lua4.0模仿c++的指针和类的脚本以及lua4.0编译器

    在本文中,我们将探讨如何使用Lua 4.0来模仿C++中的指针和类的概念,以及如何利用提供的`lua.exe`和`luac.exe`编译器进行脚本编译和运行。 首先,C++中的指针是内存地址的别名,允许我们直接操作对象。在Lua 4.0中...

    lua文件编辑器

    总的来说,lua文件编辑器和luac编译器是Lua开发中的重要工具,它们帮助开发者高效、安全地编写和优化Lua代码,同时确保代码的可移植性和可调试性。选择一个适合自己的lua文件编辑器并熟练使用luac,可以极大地提高...

    LUA4反编译器

    **LUA4反编译器详解** 在编程领域,反编译是将已编译的机器码或字节码转换回源代码的过程。对于LUA,一个轻量级的脚本语言,同样存在反编译的需求。"LUA4反编译器"是一款专为LUA4版本设计的工具,其主要功能是将...

    绝对不坑爹,真正的lua编辑器

    这样的编辑器通常会提供代码高亮、自动完成、错误检查、调试支持等基本功能,并可能具备一些高级特性,比如集成的luac编译器、项目管理、版本控制集成等。 基于标签“lua lua编辑器 lua edit 编译器”,我们可以...

    lua-5.1.5.zip

    Lua 5.1.5 windows平台 源码编译项目,包括一个 vc2015 解决方案,管理三个项目:lua51 动态链接库项目,lua 解释器项目,luac 编译器项目,以及 Lua5.1.5 完整源代码。 使用方法:解压后,进入目录 win32, 用 vs...

    lua-5.3.5.zip

    Lua 5.3.5 windows平台 源码编译项目,包括一个 vc2015 解决方案,管理三个项目:lua53 动态链接库项目,lua 解释器项目,luac 编译器项目,以及 Lua5.3.5 完整源代码。 使用方法:解压后,进入目录 win32, 用 vs...

    luadec51:Lua 5.1版的Lua反编译器

    LuaDec for Lua 5.1是针对Lua 5.1.x版本的Lua反编译器 它基于Hisham Muhammad的luadec(针对lua 5.0.x) LuaDec51是免费软件,并且使用与原始LuaDec相同的许可证 当前,它具有以下功能: 全面支持Lua 5.1操作码 ...

Global site tag (gtag.js) - Google Analytics