【问题标题】:Kivy - build 64bit application on 32bit WindowsKivy - 在 32 位 Windows 上构建 64 位应用程序
【发布时间】:2015-08-12 19:32:17
【问题描述】:
我想构建可以在 64 位 Windows 上运行的 kivy 应用程序(如果可能,也可以在 32 位上运行)。
- 一个应用可以在两个平台上运行吗?
- 我可以使用 32 位系统构建 64 位应用程序吗?
这可能是一些简单的问题,但我从来没有为这些系统编写过代码。
【问题讨论】:
标签:
python
windows
x86
x86-64
kivy
【解决方案1】:
许多 Windows 软件仍然仅提供 32 位版本,因为出于某种原因,与过时的 32 位 Windows 兼容仍然很重要。或者,提供 32 位和 64 位版本。
如果您正确编写源代码(不假设能够在 int 中存储可能为 64 位的类型),您可以从同一源构建 32 位和 64 位。我认为这对于python来说真的不太可能成为问题!
在 32 位平台上构建 64 位软件是没有问题的。如果您有一个复杂的构建系统来构建一些工具(这是交付的一部分,因此您为目标而不是主机构建它们),但又想在构建过程中运行这些工具,您只会遇到麻烦。