2012-08-10 86 views
0

我正在一个C++/Win32项目,并从一些其他(不是我的)项目是相关的一些Delphi代码,我想将其转换为C++并融入我的项目。最好的Delphi免费软件编译器在用户友好

请记住,我没有德尔福的经验。

什么是一个好的和用户友好的Delphi编译器?只要使用明确,我不介意命令行或GUI。

+0

你在找什么是用Delphi语言编写的Object Pascal编译器,我拿? – 2012-08-10 10:14:23

+0

德尔福是一个商业产品。有零免费德尔福编译器。然而,有一些Pascal编译器可以理解Delphi语法的部分内容,但不是全部,它们当然不是与DFM表单及其内部的组件兼容的,它们是Delphi语言和平台的核心部分。当然,没有人会为最初编写为“Delphi”的完整应用程序构建源代码。 – 2012-08-10 15:37:39

回答

7

唯一的Delphi编译器是Delphi编译器。这不是免费的。有Free Pascal Compiler,FPC。就如其名称所示,免费。 FPC可以编译大部分的Delphi代码,但需要注意许多Delphi库,例如VCL,不适用于FPC。

+6

结论:Delphi编译器是“用户友好性最好的Delphi编译器”。 – 2012-08-10 09:14:09

+0

希望Linux不会像Linux那样挑剔它的朋友吗? ;-) – 2012-08-10 13:04:03

3

我不知道这对你来说是否太过痛苦,你要用C++手动转换源代码。

但你试过Lazarus?它旨在成为Delphi的开源代码。

希望它有帮助。

+6

Lazarus是FPC的一个IDE :-) – 2012-08-10 09:01:55

+1

@ Arioch'The Lazarus不仅仅是“仅用于FPC的IDE”,它带有的LCL与Delphi的VCL相当。 – ComputerSaysNo 2012-08-10 10:49:50

+0

嗯,是的,但我是从前面比较这个答案。提到FPC后,提到Virtual Pascal或GNU Pascal或OpenSybil/WDSybil可能会有一些意义。但在这种情况下,帕萨尔编译器Lazarus是一种“包含FPC的软件包”的绰号。 – 2012-08-10 13:03:16

相关问题