Lua是一种面向过程的简单轻量级的脚本语言,我编写了一些简单代码试图向C/C++程序员描述基本的Lua脚本系统使用,涉及: Lua库的使用 Lua基本语法 Lua脚本加载执行 通信:Lua脚本中调用Native函数 通信:Native代码中调用Lua函数 通信:Native代码中访问Lua全局变量 解决方案包含以下工程(VS2010) HelloLua:一个演示使用Lua的TestCase. lualib:静态库(包含run-time虚拟机和通信API) luac:编译器 lua:一个交互式解释器工具,支持脱离宿主应用环境的简单脚本独立执行。 PS:Lua版本5.