gpt4 book ai didi

Ruby、Tk 和 Ocra - 启动非常慢

转载 作者:数据小太阳 更新时间:2023-10-29 08:39:16 34 4
gpt4 key购买 nike

我想将我的 Ruby 应用程序部署为 .exe 文件,供 Windows 用户使用。该应用程序将 Tk 用于 GUI 部分。

由于我无法成功使用 ruby​​script2exe,所以我选择了 ocra。 Ocra 工作正常并构建了一个合理大小的 .exe。然而,该应用程序可能需要 10 秒才能启动。尽管它确实是一个非常简单的工具。

有什么方法可以缩短启动时间吗?我的猜测是主要问题是在每次启动时解压缩 tk-libs...

最佳答案

我在使用 Tk 时遇到了同样的问题,并且在将 Ocra 与 InnoSetup 一起使用时无法正常工作。

我切换到 Gtk,现在使用 Ocra + InnoSetup,GUI 在 1-2 秒内出现,而不是 10-20。

原因是带有 InnoSetup 的 Ocra 不必将文件解压缩到临时目录中,安装后加载速度要快得多。Gtk 似乎与 Ocra 更兼容,而且它似乎比 Tk 加载速度更快。

关于Ruby、Tk 和 Ocra - 启动非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14675282/

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