Ruby FFI,如何在Gem中包含库

Ruby FFI,如何在Gem中包含库,ruby,deployment,shared-libraries,ffi,Ruby,Deployment,Shared Libraries,Ffi,据我所知,在Ruby FFI支持的gem中包含库有不同的方法。 1) 将所有源代码放在gem中,并使用ffi compile进行编译 2) 假设系统上已经安装了lib 3) 把宝石运过来,那宝石呢 在我们的例子中,这个库相当大,很难编译。我们应该如何将其纳入创业板?它应该很容易为其他人部署,因为它是开源的

据我所知,在Ruby FFI支持的gem中包含库有不同的方法。 1) 将所有源代码放在gem中,并使用ffi compile进行编译 2) 假设系统上已经安装了lib 3) 把宝石运过来,那宝石呢

在我们的例子中,这个库相当大,很难编译。我们应该如何将其纳入创业板?它应该很容易为其他人部署,因为它是开源的