Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个简单的 ruby 脚本,我用 macruby(捆绑了 macruby dylib 等)编译成一个独立的 Mac 应用程序。
最近我添加了一个 require digest/sha1,我注意到在此之后编译的应用程序无法在没有安装 MacRuby 的机器上运行。(我得到一个no such file to load -- digest/sha1 (LoadError) 有没有办法将内部digestgem 捆绑到编译的应用程序?
digest/sha1
no such file to load -- digest/sha1 (LoadError)
digest
谢谢。
解决方案是在应用程序包上使用 macruby_deploy,如下所示: macruby_deploy --embed /path/to/bundle.app
macruby_deploy --embed /path/to/bundle.app
它将嵌入整个框架。