TOLUA++初探

来源:互联网 发布:淘宝秒杀专区 编辑:程序博客网 时间:2024/05/21 11:11

首先将TOLUA++编译成动态库(需要有编译好的lua动态库)

 

1. 编写一个C++类测试:

 

2.编写相应的PKG文件  

 

3. 生成tolua用的cpp:

./tolua++ -H test.tolua.h -o test.tolua.cpp test.pkg

 

4. 编写测试程序main.cc,生成可执行文件

g++ test.cpp main.cpp test.tolua.cpp -llua -ltolua++ -ldl -lm -L.

在lua程序文件中,这样使用Test 类:

local objTest = Test:Clone(123); --调用TEST类的静态方法,生成一个对象

t:Print();-- 调用成员方法PRINT()

原创粉丝点击