Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.47 KB

README_CN.md

File metadata and controls

27 lines (19 loc) · 1.47 KB

TOLUA++ 1.0

  • 什么是tolua++

    tolua++是一个tolua的扩展,这个一个将C/C++整合起来的工具, tolua++还支持一些C++相关的特性,比如说模板。

    使用tolua++可以极大地简化C/C++程序整合lua的能力。基于一个“干净的”头文件,tolua++可以自动地生成出C/C++和lua绑定的相关代码。使用lua-5.3的API和元数据,当前的版本可以自动地把一个C++的常量,外部变量,函数,namespace,类,和类的方法一起映射到lua环境中去。它还提供创建lua模块的能力。

  • 获得
    tolua++可以免费获得用于学术和商业用途。
    可以查看COPYRIGHT文件查看详细的信息.

  • 安装
    可以查看INSTALL来查看安装细节

  • 联系作者
    tolua 最初版本由Waldemar Celes设计和实现.
    tolua++ 后来由Ariel Manzur维护.
    目前作者维护的tolua++仅仅支持到lua5.2,而且原来的维护者已经放弃了tolua++的维护,本版本的维护者为nearmeng,当前toluapp已经支持到lua5.3。并已经在实际大型线上项目中使用过。

  • 用户手册
    可以查看这篇文档:
    https://github.com/dabing1022/Blog/blob/master/tolua/tolua%2B%2B%E4%B8%AD%E6%96%87%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%5B%E5%AE%8C%E6%95%B4%E7%BF%BB%E8%AF%91%5D.md
    这里面包含有tolua++的基本介绍和使用的方式。

  • 示例
    可以查看example文件中的一个简单例子查看使用方法。