为什么Free pascal exitcode = 2

2025-03-10 14:10:18
推荐回答(5个)
回答1:

1.如果你用的是freepascal for noi,把输入文件放在C盘根目录

2.否则,放在你的pascal安装位置的PP/bin/go32v2目录下

3.再或者,在你的程序的同一目录下,放下你的输入文件,直接运行你编译出来的exe

回答2:

你可以尝试把 相对路径(如:1.txt)改为绝对路径(如:d:\1.txt),然后在文件里面添加内容即可。
另一种方案是:在Free pascal 中file选项卡中的change dir...选项,选中你现在文件的位置,那么这样相对路径和绝对路径都可以运行了(ps:退出freepascal后需要重新设置)

回答3:

是因为你在进行文件输入输出操作时没有建立输入文件

回答4:

找不到输入文件

回答5:

没有改变文件路径,在FILE里面改