【问题标题】:Best Delphi freeware compiler in user friendliness用户友好的最佳 Delphi 免费软件编译器
【发布时间】:2012-08-07 12:27:08
【问题描述】:

我正在开发一个 C++/Win32 项目,并且我有一些来自其他(不是我的)项目的相关 Delphi 代码,我想将其转换为 C++ 并集成到我的项目中。

请记住,我没有使用 Delphi 的经验。

什么是好的和用户友好的德尔福编译器?我不介意命令行或 GUI,只要它易于使用即可。

【问题讨论】:

  • 你正在寻找的是一个带有 Delphi 方言的 Object Pascal 编译器,我接受?
  • Delphi 是一个商业产品。零免费软件 Delphi 编译器。然而,有一些 Pascal 编译器可以理解 Delphi 语法的一部分,但不是全部,当然也不兼容 DFM 形式和其中的组件,它们是 Delphi 语言和平台的核心部分。肯定没有人会为最初“用 Delphi”编写的完整应用程序构建源代码。

标签: delphi winapi


【解决方案1】:

唯一的 Delphi 编译器是 Delphi 编译器。它不是免费的。有 Free Pascal 编译器,FPC。也就是说,顾名思义,免费。 FPC 可以编译大多数 Delphi 代码,但要注意许多 Delphi 库,例如VCL,不适用于 FPC。

【讨论】:

  • 结论:Delphi编译器是“用户友好性最好的Delphi编译器”。
  • 希望不要像 Linux 告诉它的那样挑剔它的朋友? ;-)
【解决方案2】:

不知道你手动转换C++源代码会不会太痛苦。

但是你试过Lazarus吗?它旨在成为 Delphi 的开源等价物。

希望对您有所帮助。

【讨论】:

  • Lazarus 只是 FPC 的一个 IDE :-)
  • @Arioch'The Lazarus 不仅仅是“一个 FPC 的 IDE”,它带有 LCL,有点相当于 delphi VCL。
  • 嗯,是的,但我正在比较以前的答案。在提到 FPC 之后,提到 Virtual Pascal 或 GNU Pascal 或 OpenSybil/WDSybil 可能会有一些意义。但在这种情况下,pascal 编译器,Lazarus 是一种“一些包含 FPC 的包”的绰号。
【解决方案3】:

这里之前的回复在 2012 年都是有效的,但情况已经发生了变化。

现在有一个免费的(如啤酒)社区版: https://www.embarcadero.com/products/delphi/starter/free-download

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-13
    • 1970-01-01
    • 2010-12-14
    • 2011-05-03
    • 2010-09-17
    • 1970-01-01
    • 2011-05-04
    相关资源
    最近更新 更多