nuaC++版本的lua交互库

联合创作 · 2023-09-30 22:00

C++版本的lua交互库。

依赖

  • cmake 2.8+(可选, 如果不编译测试用例就不用)

  • lua 5.2+

  • 一个支持C++14的编译器(最好不要是clang, 因为用它过不了测试用例, 推荐gcc)


特性与用法

创建lua context

nua::Context ctx;

如果不需要打开lua标准库:

nua::Context ctx{false};

当nua::Context析构时, 所有其关联的资源都会被回收(包括通过值传入的C++对象)

 

浏览 8
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报