【发布时间】:2020-03-30 00:43:47
【问题描述】:
mruby 是否具有与 Ruby 相同的 FFI 功能?如何从 mruby 调用 C 函数?我问是因为我正在考虑使用 mruby 脚本编写 H20 Web 服务器,但我需要能够从 mruby 脚本调用 c 函数或程序。
【问题讨论】:
-
这里是来自 mruby 存储库的一些示例扩展:github.com/mruby/mruby/tree/master/examples
mruby 是否具有与 Ruby 相同的 FFI 功能?如何从 mruby 调用 C 函数?我问是因为我正在考虑使用 mruby 脚本编写 H20 Web 服务器,但我需要能够从 mruby 脚本调用 c 函数或程序。
【问题讨论】:
有一个像 CRuby FFI 这样的 mrbgem:
虽然我没有在最近的 mruby 版本中测试过它,所以不要指望它会像你预期的那样工作。
【讨论】:
我很失望超级 uber stackoverflow 社区无法回答这个问题,但我自己找到了答案。耶。看来我要试试 H20 服务器了。希望其他人最终会发现这很有用。
【讨论】: