经过VS2019编译的lua5.4.4 C++库可在Windows平台上正常加载和调用lua脚本。以下是一些使用示例:

## 示例

### 加载lua库

include "lua.hpp"

int main(int argc, char* argv) {

lua_State L = luaL_newstate();

luaL_openlibs(L);

// 加载lua库文件
luaL_dofile(L, "test.lua");

lua_close(L);
return 0;

}


### 调用lua函数

include "lua.hpp"

int main(int argc, char* argv) {

lua_State L = luaL_newstate();

luaL_openlibs(L);

// 加载lua库文件
luaL_dofile(L, "test.lua");

// 调用lua函数
lua_getglobal(L, "test");
lua_pushnumber(L, 123);
lua_pcall(L, 1, 1, 0);
double result = lua_tonumber(L, -1);

lua_close(L);
return 0;

}