gpt4 book ai didi

ruby - 将 RMagick 与 Ocra 捆绑在一起

转载 作者:数据小太阳 更新时间:2023-10-29 07:36:44 26 4
gpt4 key购买 nike

我正在尝试使用 Ocra 创建可移植版本的 Ruby 脚本。该脚本依赖于 rmagick,它还需要安装 ImageMagick。

生成的可执行文件在我的计算机上运行,​​但在其他所有计算机上都失败,除非最终用户手动安装 ImageMagick。我想创建一个完全可移植的 EXE 文件,它可以在任何 Windows 系统上运行,并且不需要最终用户手动安装 ImageMagick。

有没有办法强制 Ocra 将 ImageMagick DLL 文件也捆绑到 EXE 中?如果没有,您如何创建需要 rmagick 的可移植 Ruby 脚本?

我对 Ruby 一点都不流利,所以任何帮助将不胜感激。

最佳答案

来自“ocra --help”输出:

封装选项:

--dll dllname 包括来自 Ruby bindir 的额外 DLL。

换句话说,将 dll 复制到 ruby​​ bindir 并执行:ocra -dll imagemagick.x.x.x.dll myscript.rb

关于ruby - 将 RMagick 与 Ocra 捆绑在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10059254/

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