文件名称:LuaBridge3:轻量级,无依赖的库,用于将Lua绑定到C ++
文件大小:1.37MB
文件格式:ZIP
更新时间:2024-05-07 22:45:53
lua cpp luajit bindings cpp17
LuaBridge 3.1 是一个轻量级且无依赖的库,用于在C ++和 (一种强大,快速,轻量级,可嵌入的脚本语言)之间来回映射数据,函数和类。 LuaBridge已经过测试,并且可以从5.1.5开始使用Lua修订版,并且与lua 和5.4.1以及。 特征 LuaBridge可从兼容的C ++ 17编译器使用,并提供以下功能: 仅标头:无Makefile,无.cpp文件,仅一个#include和一个标头文件(可选)! 简单,轻便,不需要其他任何东西。 不需要宏,设置或配置脚本。 支持不同的对象生命周期管理模型。 方便,类型安全的访问Lua堆栈。 自动功能参数类型绑定。 轻松访问Lua对象,例如表和函数。 可与大多数常见的c ++标准库容器类型互操作。 可以使用c ++异常,也可以不使用c ++异常(与-fno-exceptions和/EHsc- )。 以清晰且易于调试的