我正在尝试使用 Ocra 创建 Ruby 脚本的可移植版本。该脚本取决于rmagick
这还需要安装 ImageMagick。
生成的可执行文件在我的计算机上可以运行,但在其他所有计算机上都会失败,除非最终用户手动安装 ImageMagick。我想创建一个完全可移植的 EXE 文件,该文件可以在任何 Windows 系统上运行,并且不需要最终用户手动安装 ImageMagick。
有没有办法强制 Ocra 将 ImageMagick DLL 文件也捆绑到 EXE 中?如果没有,如何创建需要的可移植 Ruby 脚本rmagick
?
我对 Ruby 一点也不流利,所以任何帮助将不胜感激。
从“ocra --help”输出:
包装选项:
--dll dllname 包含来自 Ruby bindir 的其他 DLL。
换句话说,将 dll 复制到 ruby bindir 并执行以下操作:
ocra -dll imagemagick.x.x.x.dll myscript.rb
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)