如何将带有外部自定义本机库的ruby gem/库作为依赖项提供? 我在Ruby中构建了一个库/GEM,它调用了一些来自C++的Stime自定义库的函数。一个C++库,以预先编译的形式,可用于Windows、Linux和Mac OS,当然,它们是3种不同的文件。

如何将带有外部自定义本机库的ruby gem/库作为依赖项提供? 我在Ruby中构建了一个库/GEM,它调用了一些来自C++的Stime自定义库的函数。一个C++库,以预先编译的形式,可用于Windows、Linux和Mac OS,当然,它们是3种不同的文件。,ruby,dependencies,rubygems,shared-libraries,Ruby,Dependencies,Rubygems,Shared Libraries,问题: 我应该如何用1或全部3个C++库来运送我的GEM? 我应该把它们放在我的gem的子目录中吗?那么,我如何允许用户下载一个C++的库,该数据库是为OS而预先编译的,而不是同时包含所有3个? 或者要求用户自行下载?那么,如何获得该库的路径,用户如何将其传递到我的gem中

问题:

<>我应该如何用1或全部3个C++库来运送我的GEM?

我应该把它们放在我的gem的子目录中吗?那么,我如何允许用户下载一个C++的库,该数据库是为OS而预先编译的,而不是同时包含所有3个? 或者要求用户自行下载?那么,如何获得该库的路径,用户如何将其传递到我的gem中