sol::state set set_function 的使用
set_function 的使用
inline int my_add(int x, int y) { return x + y; } void main(){ sol::state lua; lua.open_libraries(sol::lib::base); lua.set_function("my_add", my_add); lua.set_function("logged_error", [](std::string val) { logger->error() << val; }); }
一个 c_call
int f(int) { return 32; } void main(){ sol::state lua; lua.open_libraries(sol::lib::base); lua.set("f", sol::c_call); }
好了 比较简单 哈 写给注册几个 写个lua代码 调用下你的吧!
还没有评论,来说两句吧...