假设我从不将编译好的脚本分发到 32 位计算机,那么使用 64 位版本有什么缺点吗?

假设我从不将编译好的脚本分发到 32 位计算机,那么使用 64 位版本有什么缺点吗?

我正在安装 AutoHotKey。我现在看到这个屏幕:

在此处输入图片描述

我正在运行 Windows 8.1 x64。我对下面的描述有点困惑Unicode 64-bit

速度更快,但编译后的脚本无法在 32 位系统上运行

这是否意味着在 32 位系统上编写的脚本无法在我的计算机上运行?任何假设我从不将编译好的脚本分发到 32 位计算机,那么使用 64 位版本有什么缺点?

答案1

没有。我怀疑是否有任何自动热键脚本需求64 位将为您提供额外的内存,除了无法运行在 32 位系统上编写的脚本之外,不会有任何缺点。

脚本本身应该与架构无关 -已编译另一方面,作为 exe 的脚本会出现问题,32 位编译的 AHK 脚本可以在 64 位系统上运行,但反之亦然(因为 64 位与 32 位具有向后兼容性)。

如果你需要分享与没有 AHK 的人共享脚本,这很重要。如果您需要与拥有 32 位 ahk 的人共享脚本,请将脚本的源代码交给他并让他自己运行。但实际上,我看不出这有什么大的不同。

相关内容