Pascal 错误:重复标识符";系统";-自由帕斯卡

Pascal 错误:重复标识符";系统";-自由帕斯卡,pascal,freepascal,Pascal,Freepascal,我正在做免费的Pascal程序,当我导入模块Crt时,显示错误: crt.pas(15,9) Error: Dublicate identifier "SYSTEM" crt.pas(15,9) Error: Dublicate identifier "system" crt.pas(116,1) Fatal: There were 2 errors compiling modele, stopping crt.pas(0) Fatal: Compilation aborted 程序中导入的

我正在做免费的Pascal程序,当我导入模块
Crt
时,显示错误:

crt.pas(15,9) Error: Dublicate identifier "SYSTEM"
crt.pas(15,9) Error: Dublicate identifier "system"
crt.pas(116,1) Fatal: There were 2 errors compiling modele, stopping
crt.pas(0) Fatal: Compilation aborted 
程序中导入的模块:

uses
  Crt,
  Math;
我用的是DOS系统
在Win10和Win7上,PC编译良好

尝试重新安装免费的Pascal IDE或从可用的Pascal IDE复制文件


在Dos上不支持LFN,对于信息,此软件包无法安装

请尝试重新安装免费的Pascal IDE或从可用的Pascal IDE复制文件


在Dos上,不支持LFN、for info和此软件包不能安装

,这显然不是经常发生的情况。请在您的q以及Crt.Pas的前16行中添加一个。@MartynA Crt-这是免费的标准Pascal库。我刚刚将此代码输入Lazarus,它编译时没有错误:
程序使用scrt;使用Crt,数学;开始-结束。
。就像我说的,你需要一个mre。@MartynA我说它是免费的PASCAL STANDART库,但我没有说Lazarusm,可能这段代码在Lazarus中编译时会出错。在Win10 pc上
Crt
模块工作正常,但在DOS系统上编译时出错。Pascal ABC与此无关且不兼容。免费Pascal附带Crt,应该是默认安装。只需使用它,并将所有剩余的ABC源移走。顺便说一句,“Dublicate”和“Modele”的错误消息看起来很奇怪。那里发生了什么?显然通常不会发生。请在您的q以及Crt.Pas的前16行中添加一个。@MartynA Crt-这是免费的标准Pascal库。我刚刚将此代码输入Lazarus,它编译时没有错误:
程序使用scrt;使用Crt,数学;开始-结束。
。就像我说的,你需要一个mre。@MartynA我说它是免费的PASCAL STANDART库,但我没有说Lazarusm,可能这段代码在Lazarus中编译时会出错。在Win10 pc上
Crt
模块工作正常,但在DOS系统上编译时出错。Pascal ABC与此无关且不兼容。免费Pascal附带Crt,应该是默认安装。只需使用它,并将所有剩余的ABC源移走。顺便说一句,“Dublicate”和“Modele”的错误消息看起来很奇怪。那里发生了什么事?