2012-11-24 118 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裝置之間非常便攜的項目。