delphi - 哪个版本的 Delphi 可以让我创建在 Mac 上运行的软件?

标签 delphi macos delphi-2010

我使用 Delphi,去年我从 D5 Enterprise 升级到 Delphi 2010 Profession。有时我会收到电子邮件,询问我何时可以获得可在 Mac 上运行的版本。

是否有可以创建在 Mac 上运行的软件的 Delphi 版本?

如果没有,您知道 Embarcadero 是否计划在不久的将来推出具有此功能的版本?

最佳答案

您尝试过Lazarus IDE吗?这是使用 Free Pascal并且是免费的?它对 Mac 操作系统(包括 Linux 和 Windows)具有 native 支持。应该和Delphi比较兼容。虽然我还没有尝试过,但我猜测它将能够转换大多数 Delphi 应用程序,而无需进行任何更改。

许多第三方供应商组件制造商甚至使组件与 Lazarus 兼容。因此,您拥有的任何第三方控件都有可能与 Lazarus 和 Free Pascal 一起使用。

Free Pascal 不仅支持多种操作系统,还支持 64 位编译,因此虽然 Embarcadero 的路线图上有所有这些东西,但等待它们发布有点像等待彩票为您带来大奖Fortune(对不起,Embarcadero,我还在等待 64 位)。正如我提到的,我自己还没有尝试过 Free Pascal/Lazarus,所以可以猜测从 Delphi 迁移到这个解决方案有多复杂;我想这取决于您的项目,但您可能很幸运并且过渡很顺利。

enter image description here

关于delphi - 哪个版本的 Delphi 可以让我创建在 Mac 上运行的软件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5282824/

相关文章:

delphi - 如何在不丢失系统主题的情况下修复TPageControl背景颜色?

winapi - 将 REG_BINARY 读取到字符串

macos - fish shell 功能中如何具有argv选项?

c - 如何使用 Xcode 在 Mac 上编译 libdvdcss?

delphi - Delphi 2009/2010 和 Windows API 调用的 Unicode 问题

德尔福: Handling the fact that Strings are not Objects

delphi - Graphics32 : Pan with mouse-drag, 用鼠标滚轮缩放鼠标光标

macos - NSViews 在界面构建器的对象菜单中的位置有什么不同吗?

delphi - 插入到多个表中

c# - 无法从 TPanel 获取 TEdit 句柄