编译文件作为文件夹名称,Fortran

时间:2017-07-10 07:21:32

标签: fortran output directory filenames gfortran

让我们调用我们的主要代码需要一个函数f(x)Main.f90和源代码S01.f90S02.f90等,它们具有不同形式的{{1 }}。我希望f(x)根据Main.f90中的f(x)输出所计算的数据,然后进入文件夹" Sxx"。

我通过bat文件编译为Sxx.f90

起初,似乎代码需要意识到其代码。编译组件,但不仅我不知道如何做到这一点,我相信这可能是一个更好的方法。

到目前为止,我已将代码编写到我从gfortran -o RunMe.exe Sxx.f90 Main.f90输入文件夹名称的位置,但同样,我希望它只是简单地从中获取已知的内容。源代码。

如果还有其他建议,请提及!它并不一定与我所说的完全一样。以下是要点:计算,蓝图,结果。我希望Computation在父文件夹中,而女儿文件夹以Blueprints命名,其结果基于这些蓝图。蓝图可以放在这些子文件夹中,也可以放在自己的文件夹中。无论什么是最简单的!谢谢!

1 个答案:

答案 0 :(得分:0)

如何根据构建使用的特定Sxx.f90生成多个可执行文件?例如,

gfortran -o RunMe01.exe S01.f90 Main.f90
gfortran -o RunMe02.exe S02.f90 Main.f90