将使用 ruby 构建的 gtk2/gtk3 应用程序打包为可执行文件分发,适用于 windows、linux、macos,最不头疼的技术是什么?
我找不到任何指南或助手来解决 ruby gtk 的这个问题。 ruby-gnome gem 也不附带包装程序。
我的理解是 gtk 是跨平台的,所以这样做并不容易。问题是我无法找到任何可靠的例子来学习这些步骤。
最佳答案
我遇到了和你一样的问题,我已经直接向 GTK3 开发人员提出了这个问题。
这里是 their answer .
这意味着如果您现在选择将 GTK3 与 Ruby 一起使用,您必须:
- 使用您的 GEM 交付 MSYS2 和 Ruby。
- 交付您的 gem 并告诉用户自己安装 msys2(带有更新)和 ruby 以及您的 gem 及其依赖项。
关于ruby - 打包 ruby gtk 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49479030/