让我们调用我们的主要代码需要一个函数f(x)
,Main.f90
和源代码S01.f90
,S02.f90
等,它们具有不同形式的{{1 }}。我希望f(x)
根据Main.f90
中的f(x)
输出所计算的数据,然后进入文件夹" Sxx"。
我通过bat文件编译为Sxx.f90
。
起初,似乎代码需要意识到其代码。编译组件,但不仅我不知道如何做到这一点,我相信这可能是一个更好的方法。
到目前为止,我已将代码编写到我从gfortran -o RunMe.exe Sxx.f90 Main.f90
输入文件夹名称的位置,但同样,我希望它只是简单地从中获取已知的内容。源代码。
如果还有其他建议,请提及!它并不一定与我所说的完全一样。以下是要点:计算,蓝图,结果。我希望Computation在父文件夹中,而女儿文件夹以Blueprints命名,其结果基于这些蓝图。蓝图可以放在这些子文件夹中,也可以放在自己的文件夹中。无论什么是最简单的!谢谢!
答案 0 :(得分:0)
如何根据构建使用的特定Sxx.f90
生成多个可执行文件?例如,
gfortran -o RunMe01.exe S01.f90 Main.f90
gfortran -o RunMe02.exe S02.f90 Main.f90