0

我在lazarus IDE上做了一个项目,我在我的机器win 7 x84_64上运行它并且执行得很好,然后我的客户在他的机器上测试它并且它也运行了(win 7 x84_64),但之后他在Windows上尝试了XP 但它没有运行。他没有发现错误,所以我不知道具体问题是什么,但我想知道它与“窗口兼容性”有关。有什么方法可以为 XP 平台编译我的项目吗?

4

1 回答 1

1

您可能正在使用 64 位 Lazarus 创建 64 位应用程序。您还可以安装 32 位 Lazarus,它生成的应用程序将在 32 位和 64 位 Windows 上运行。您还可以从 64 位 Lazarus 交叉编译到 32 位 Windows,但这并非易事。对于 Lazarus 交叉编译,您可以从这里开始。如果您想轻松交叉编译,请查看 Lazarus CT 版本(也称为CodeTyphon)。它包含大量组件、8 个 OS/CPU 主机层(Win32、Win64、Linux32、Linux64、FreeBSD32、FreeBSD64、Solaris32、Solaris64)和 25 个 OS/CPU 目标层。更多信息在这里

于 2013-04-24T22:05:48.667 回答