首先在C语言中实现add函数,并将其编译成一个动态链接库(例如add.so)。 #include <lua.h> #include <lauxlib.h> int add(lua_State *L) { int a = lua_tointeger(L, 1); int b = lua_tointeger(L, 2); lua_pushinteger(L, a + b); return 1; } 复制代码 在Lua中使用require加载动态链接库...