有没有办法编译Pascal程序并将生成的文件放在特定的文件夹中?

有没有办法编译Pascal程序并将生成的文件放在特定的文件夹中?,pascal,freepascal,Pascal,Freepascal,所以我试图编译Pascal程序,所有的东西都找到了;但是,我想把每次编译后生成的文件放在一个单独的文件夹中。我正在寻找这样的东西:fpc“目标文件夹”“program.pas” 谢谢 -FE将exe/单元输出路径设置为 -FU将单元输出路径设置为,覆盖-FE 所以像fpc program.pas-FEc:\这样的输出应该可以工作。我没有安装fpc,因此无法验证。如果您尝试后发现错误,您无法将其发布。这一条对我适用: fpc hello.pas -o"Web/hello.cgi" 我正在使用

所以我试图编译Pascal程序,所有的东西都找到了;但是,我想把每次编译后生成的文件放在一个单独的文件夹中。我正在寻找这样的东西:fpc“目标文件夹”“program.pas”

谢谢

-FE将exe/单元输出路径设置为
-FU将单元输出路径设置为,覆盖-FE
所以像fpc program.pas-FEc:\这样的输出应该可以工作。我没有安装fpc,因此无法验证。如果您尝试后发现错误,您无法将其发布。

这一条对我适用:

fpc hello.pas -o"Web/hello.cgi" 

我正在使用ubuntu,注意参数-o和路径“Web/…”的开头之间没有空格。

fpc没有允许您设置输出文件名的
-o
选项吗?几乎每个编译器都会这样做。是的,我并没有试图重命名输出文件,我只是想让它们在特定的文件夹中生成。你能提供一个例子吗?谢谢
fpc hello.pas -o"Web/hello.cgi"