gpt4 book ai didi

ruby - 我应该将二进制文件包含在 ruby​​gem 中吗?

转载 作者:数据小太阳 更新时间:2023-10-29 08:33:54 25 4
gpt4 key购买 nike

我正在制作一个 ruby​​gem,我需要调用的二进制库位于用户确定目录下的一个文件夹中。因此,我应该将这个 6MB 的文件包含到我的 ruby​​gem 的 bin 目录中,还是有更好的方法?

目前我正在为 osx 做这件事。如果我想将它移植到 Windows,我会遇到同样的问题,二进制文件也将是不同的文件类型。

最佳答案

图书馆是否可以从其他来源获得?如果不是:包括它,因为您需要它并且它是必需的。

如果库可用:为什么不创建两个(或更多)gem?参见示例 rmagick .有一个标准 gem 和一个特定于 win32 的二进制 gem。

免责声明:如果它不是您自己的二进制文件:请在添加之前检查二进制文件的许可证(这不仅适用于二进制文件,也适用于您添加到 gem 中的所有内容)

关于ruby - 我应该将二进制文件包含在 ruby​​gem 中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8126976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com