compile:
gcc call-lua.c -llua -lm -ldl
#include<stdio.h>
#include<string.h>
#include</usr/local/lua-5.4.2/src/lua.h>
#include</usr/local/lua-5.4.2/src/lualib.h>
#include</usr/local/lua-5.4.2/src/lauxlib.h>
int main()
{
lua_State *L = luaL_newstate();
luaL_openlibs(L);
luaL_dofile(L,"./test.lua");
return 0;
}
原文:https://www.cnblogs.com/ims-/p/14106463.html