道歉,如果这太幼稚或明显,但经过一段时间的搜索后,我不是100%确定我理解fortran/unix接口。我的不确定性是关于在将fortran程序编译为unix可执行文件时遇到的.src,.f,.o和.out文件的性质。谷歌这样的文件扩展名很难。但是如果你能告诉我,如果我有这个笔记本,我会很感激!关于Fortran的非常简单的问题 - UNIX编译
.src是源文件,其中包含有趣的fortran代码
.f是'主机语言特定的包含文件',它告诉你的fortran编译器有关源代码的一些信息。它有时是互动的。
---获得.o或.out文件后,可以扔掉.src和.f文件,是吗?
.o是编译但未链接fortran.f和.src文件的二进制对象文件。它包含相同的肉,但现在转换成机器特定的说明? .out是可执行的链接目标文件,它仍然依赖于.o文件并且是特定于计算机的。 .out文件扩展名不是真的需要,通常会被忽略吗?
我认为这涵盖了它。感谢您的任何更正或进一步的说明。
凯尔
如果你指定了你正在使用的平台,它会有所帮助 - 什么样的Unix,什么编译器? – 2011-03-31 18:16:56