当前位置:  软件>C/C++软件

luaglue

    来源:    发布时间:2014-12-15

    本文导语:  Luaglue 是一个帮助你简易地导出C++类和函数到 Lua 的库,同时帮助你管理C++和lua共享对象的生命周期。使你在开发C++和lua协作的项目更加地简单快捷。相对于大家熟悉的luabind, luaglue不需要编译, 使用更方便, 同时支持了lua...

Luaglue 是一个帮助你简易地导出C++类和函数到 Lua 的库,同时帮助你管理C++和lua共享对象的生命周期。使你在开发C++和lua协作的项目更加地简单快捷。相对于大家熟悉的luabind, luaglue不需要编译, 使用更方便, 同时支持了lua更高级的版本, 也算是弥补了一些luabind的一些空白。 当然与luabind相提并论, 我们还需要付出更多的努力, 为大家提供一个相比现在更适合的工具。

Luagule基于 Lua 5.2,C++11 编写,在必要地编译器平台下你需要引入boost库。

Luaglue 利用模板原编程技术实现,所有功能都在头文件中.这意味着,你不需要额外地将luaglue编译成库,你只需要将头文件包含在你的项目中即可方便地使用。同时也意味着你源码的编译时间也会随着你引用的源码文件数的增加而显著增加,因此建议你把所有的需要注册的东西放到一个cpp文件里面.

虽然我们力求完美,但由于前期开发和测试工作的局限,luaglue难免存在bug和不合理之处。希望后期能有更多地人能参与开发和维护,共同完善luaglue。



    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3