是否可以在 OCaml 中创建 solib

Is it possible to create solib in OCaml

我想在 OCaml 中为 Linux/FreeBSD 实现共享库,我需要它有 C 接口。这样我就可以为各种语言实现绑定。我有几个问题:

我试图完成的事情无法按照提到的方式完成。决定通过 D-Bus 公开库,因为很难正确地实现大量编程语言的绑定,但现在每种语言都有 D-Bus 电池。

P. S.: Rust 可能是实现 C solib 的好工具。