不能在 lazarus 中使用 Indy

cannot use Indy in lazarus

我正在从在线包管理器安装 Indy,但无法在我的项目中使用像 IdTCPClient 这样的 Indy 组件,它会提示错误:

Fatal: Can't find unit IdTCPClient used by Unit1

我的源代码:

unit Unit1;

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, IdTCPClient;

type
  TForm1 = class(TForm)
  private

  public

  end;

var
  Form1: TForm1;

implementation

{$R *.lfm}

end.

和包截图(意味着正确安装 Indy):

在您的项目中,转到“项目”->“项目检查器”,然后右键单击 "requires Packages" 并添加 indylaz