Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为谷歌的 cityhash 库(c++)编写 FFI ruby 包装器。那么,让它跨平台(linux、windows、macos)的最佳方法是什么?我需要在 gem 安装期间将谷歌的库编译到共享库吗?还是只编译一次并与 gem 一起发布?
最好只检查是否安装了这个库。视为外部独立资源!
这样,您的用户将能够在不放弃绑定的情况下安装库更新!您确实希望您的用户能够安装此库的安全更新,对吗?;)