跨平台的Ruby FFI库

时间:2011-05-07 14:52:59

标签: ruby ffi

我正在为google的cityhash库(c ++)编写FFI ruby​​包装器。那么,跨平台(linux,windows,macos)的最佳方式是什么?在gem安装期间,我是否需要将google库编译到共享库?或者只编译一次并附带gem?

1 个答案:

答案 0 :(得分:2)

最好的只是检查是否安装了这个库。 对待是外部独立资源!

这样,您的用户就可以在不放弃绑定的情况下安装库的更新!您确实希望您的用户能够安装此库的安全更新,对吗? ;)