【发布时间】:2011-11-04 14:54:10
【问题描述】:
只是一个简单的问题:有什么方法可以在 32 位机器上运行在 64 位 Windows 环境(使用 mingw64)下编译的程序?我可以使用任何 DLL 或任何兼容层吗?
【问题讨论】:
-
您确实应该说“为 64 位环境编译”,因为您当然可以在 64 位环境下为 32 位目标编译程序。例如,如果您在 Windows7/64 上运行 64 位 Lazarus/FreePascal,您可以针对 64 位或 32 位目标平台进行编译。吹毛求疵,但语义在这里很重要。此外,您需要指定“32 位计算机”是指 32 位处理器、32 位硬件还是两者兼而有之。
标签: windows 64-bit 32bit-64bit 32-bit