2012-11-24 97 views
3

我试图按照安装说明Indy10和拉撒路。下载Indy 10 download后,使用正确的密码,我只看到Delphi代码,没有名称lazarus或freepascal的文件夹。 Indy10的Lazarus版本已被删除?Indy10免费Pascal

回答

6

我不是一个频繁的拉撒路用户,但我只是读了这些指令herehere (from wiki.lazarus.freepascal.org)。他们根本没有提到任何单独的Lazarus文件夹。

当我下载最新版本的时候,这个被证实。在文件夹Lib中,您可以找到所有包文件,包括dpk(Delphi)和lpk(Lazarus)包文件。

在源文件(Lib/System)中,您会找到IdCompilerDefines.inc,它有很多针对各种编译器的定义,其中包括FreePascal。这些定义在代码中用于在需要时在其他共享的代码库中制定特定的例外。

+5

是的,Indy是一个单独的代码库项目。它的源代码支持多种Pascal编译器,包括FreePascal。提供了一个Lazarus makefile。 –

2

我在Windows和Linux上都使用Indy 10和Lazarus。它效果很好。

我没有通过软件包将它安装到Lazarus中。我只是直接使用相关单元并在运行时创建对象。这给了我一个在不同的Lazarus装置之间非常便携的项目。