Ocra:加载共享库时出错



我正在调整一个用Ruby编写的项目。我不希望该工具的使用者必须安装任何东西(比如Ruby本身(,所以我试图使用ocra将脚本编译成exe文件。然而,编译的exe文件失败,并出现以下错误:

error while loading shared libraries: ?: cannot open shared object file: No such file or directory

我尝试使用--add-all-core--gem-full,因为这些选项看起来可以帮助添加任何丢失的库,但没有帮助。我该怎么解决这个问题?

注意:我以前从未使用过Ruby,所以请尝试比有经验的Ruby开发人员更具体地回答。

问题是--add-all-core无法正常工作。必须使用这些:

--dll "ruby_builtin_dllslibssp-0.dll" 
--dll "ruby_builtin_dllslibgmp-10.dll" 
--dll "ruby_builtin_dllslibgcc_s_seh-1.dll" 
--dll "ruby_builtin_dllslibwinpthread-1.dll" 

最新更新