1、C++初始化tolua++环境
tolua++根据pkg文件生成C++的对应文件,在文件的最后有一个TOLUA_API int luaopen_lua_bind_cpp (lua_State* tolua_S)函数,把这个函数写在lua环境初始化的位置,这样就把tolua++注册的常量、函数、变量注册到lua环境,这样在lua脚本里就可以直接使用了
2、常量、函数或变量的注册
使用//tolua_begin和//tolua_end把想要注册的常量、函数和变量包含起来,并在pkg文件里包含对应的头文件,这样就注册成全局的
如果想要把常量、函数或变量注册到一个模块里,就要在pkg文件里应用class