luawrapper:易于使用的C ++ Lua包装器

时间:2024-05-24 19:29:05
【文件属性】:

文件名称:luawrapper:易于使用的C ++ Lua包装器

文件大小:40KB

文件格式:ZIP

更新时间:2024-05-24 19:29:05

C++

这个叉子没有保养 请参阅 aka高的Lua包装纸 这是什么图书馆? 这个用于C ++的lua包装器是一个库,可让您轻松管理lua代码。 它被设计为使用起来尽可能简单。 为什么是这个图书馆? 您可能想知道为什么我选择创建自己的库,而又有这么多其他库可用。 好吧,他们没有一个100%满意我。 有些只是基本的包装器(具有直接操作堆栈的函数),有些则使用外部可执行文件来计算类的函数列表,而另一些则过于复杂以致于无法使用。 该库的设计使用起来非常简单:您可以编写Lua变量(带有数字,字符串,函数,数组或任何对象),读取Lua变量,当然还可以执行Lua代码。 就这样。 如何使用它? 这是仅标头的库。 只需将include目录添加到包含路径,就可以使用LuaContext类。 如果不想修改包含路径,也可以将文件复制粘贴到自己的项目中。 include/misc/exception.hpp文件


【文件预览】:
luawrapper-master
----.travis.yml(831B)
----FindLuaJIT51.cmake(2KB)
----FindLua52.cmake(2KB)
----tests()
--------movable.cpp(878B)
--------functions_write.cpp(6KB)
--------advanced_readwrite.cpp(6KB)
--------threads.cpp(727B)
--------functions_read.cpp(2KB)
--------metatables.cpp(1KB)
--------execution.cpp(1KB)
--------main.cpp(134B)
--------basic_readwrite.cpp(2KB)
--------custom_types.cpp(10KB)
----include()
--------misc()
--------LuaContext.hpp(114KB)
----CHANGES(2KB)
----LICENSE.md(1KB)
----CMakeLists.txt(2KB)
----README.md(22KB)

网友评论