2013-04-24 86 views
0

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

回答

1

您可能正在用您的64位Lazarus创建64位应用程序。你也可以安装32位的Lazarus,它的生成的应用程序可以在32位和64位Windows上运行。你也可以从64位的Lazarus到32位的Windows进行交叉编译,但这不是微不足道的。对于拉撒路交叉编译,你可以开始here。如果你想轻松交叉编译,那么看看拉撒路CT版(也叫做CodeTyphon)。它包含大量组件,8个OS/CPU主机层(Win32,Win64,Linux32,Linux64,FreeBSD32,FreeBSD64,Solaris32,Solaris64)以及25个OS/CPU目标层。更多信息here