Delphi for windows和linux
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi for windows和linux相关的知识,希望对你有一定的参考价值。
我正在开发Delphi(RFID)中的一些软件,迟早会想要在Linux上运行,我可以使用什么好的选项,所以我不必从零开始呢?我见过Embarcadero选项,但不是免费的!
谢谢!
虽然我同意Lazarus / FreePascal是要走的路,但是交叉编译可能是一个真正的痛苦,可以正确设置。因此,你可以看一下免费的CodeTyphon。它是一个功能强大的单击安装包,适用于基于Lazarus / FreePascal的跨平台原生Delphi,如RAD / IDE。您可以在下载后几分钟开始编码。 CodeTyphon已经支持4个CPU / OS主机(Win32,Win64,Linux32,Linux64)和16个CPU / OS目标(arm-WinCE,arm-Linux,arm-Embedded,arm-gba,arm-nds,i386-Win32,i386) -Linux,i386-FreeBSD,i386-Haiku,x86_64-Win64,x86_64-Linux,x86_64-FreeBSD,powerpc-Linux,powerpc64-Linux,sparc-Linux,sparc-Solaris)。 Lazarus / FreePascal支持更多平台,但其他平台尚未集成在CodeTyphon中。
如果您在Delphi上设置并且不想使用Free Pascal,那么您可以在Linux端使用Wine来运行您的Win32应用程序。
您可以使用Lazarus这是免费的IDE,使用模拟Delphi的Free Pascal开发跨平台应用程序。
欲了解更多信息,请访问this link
如果您有Delphi 7许可证,那么您也可以使用Kylix 3.您仍然可以使用the great CrossKylix在Windows中进行交叉编译:在Windows中进行调试,然后使用相同的编译器版本对其进行交叉编译。我还在生产中使用它。写入非GUI软件的很好的解决方案(例如,在a cheap Linux box中托管的服务器)。
如果您的目标是某种嵌入式平台(这是您的意见所暗示的),我建议使用针对x86的FreePascal,以及ARM。没有Lazarus作为UI层,但更轻松的东西,如fpGui或MSEIde/MSEGui。
以上是关于Delphi for windows和linux的主要内容,如果未能解决你的问题,请参考以下文章