从每个c ++文件调用lua状态

时间:2014-07-12 11:40:48

标签: c++ lua lua-api

我将lua添加到我的c ++项目中,现在我想知道它是否可以设置" L"全球或类似的东西?

lua_State* L = lua_open();

目前我的主要功能是:

lua_State* L = lua_open();
luaopen_base(L);

但在另一个文件中我需要调用此函数:

int result = lua_tinker::call<int>(L, "Lv", 1);

但是&#34; L&#34;不起作用,我不想打开&amp;每次我必须调用一个函数时关闭Lua。

或者我应该使用

lua_State* L = lua_open();
luaopen_base(L);

每次我需要调用lua函数?

0 个答案:

没有答案