从lua调用C函数

时间:2011-10-03 12:57:44

标签: c lua

有人能告诉我是否有可能以某种方式调用c函数或简单地将其包装到lua函数中而不构建新模块。

3 个答案:

答案 0 :(得分:5)

Lua无法调用任意C函数 - 它们必须首先绑定到Lua命名空间中的某些东西。 (这是为了防止在嵌入式应用程序中破坏沙箱。)

答案 1 :(得分:4)

如果它适合您,请尝试FFI library。另请参阅luaffi

答案 2 :(得分:3)

Alien库。