编程语言
在 Windows 下使用 Visual Studio 编译 Lua 5.3
文章介绍了如何自行编译 Lua 5.3 版本,首先阐述了 Lua 的三个组成部分:链接库、解释器和编译器。接着,作者分步骤讲述了如何使用 Visual Studio 编译 Lua 链接库、解释器和编译器,并提供了编译过程中的具体操作和注意事项。作者还展示了一个简单的 Lua 程序示例及其运行结果。最后,提到了使用 Lua 编译器时需要在环境变量中添加路径,并提供了相关链接。
读书笔记
脚本语言编程:Lua 脚本编程入门
Lua是一种轻量级脚本语言,广泛应用于游戏开发等领域。文章介绍了 Lua 的系统构成,包括链接库、编译器和解释器,并详细阐述了 Lua 的语法,如注释、变量、数据类型、逻辑与表达式。Lua 支持六种数据类型:数字、字符串、函数、表、用户数据和空值。Lua 与 C/C++的交互通过 C API 实现,文章给出了一个 C++ 调用 Lua 脚本的示例代码,展示了如何创建 Lua 环境、加载运行脚本、读取变量、调用函数和注册 C++ 函数。1