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

问题描述 投票:0回答:2

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

谢谢

pascal freepascal
2个回答
2
投票

来自 按字母顺序排列的命令行选项列表

-FE<x>     Set exe/unit output path to <x>
-FU<x>     Set unit output path to <x>, overrides -FE  

所以像 fpc program.pas -FEc:\output 这样的东西应该可以工作。我没有安装fpc,所以无法验证。如果您尝试并遇到无法解决的错误,请将其发布。


2
投票

这个对我有用:

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

我使用的是 ubuntu,请注意参数 -o 和路径“Web/...”的开头之间没有空格

© www.soinside.com 2019 - 2024. All rights reserved.