Pascal 错误:重复标识符";系统";-自由帕斯卡
我正在做免费的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 程序中导入的
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”的错误消息看起来很奇怪。那里发生了什么事?