Linux 为初学者编译用户编写的源代码文件?

Linux 为初学者编译用户编写的源代码文件?,linux,fortran77,Linux,Fortran77,大家。。我不是一个完全不懂linux的人,我使用的是Fedora16,但我一直很难从命令行编译程序,我真的很想学习如何正确地编译程序。我曾经使用过Python、Ruby、Perl、PHP、Lua、bash和其他语言,最近我开始使用Fortran代码,问题是:每次使用选项和文件名运行f77命令时,我都会遇到以下错误之一: [守则] [艾迪_Nygma@localhost~]$f77-S classicpayroll.f f77:没有输入文件 [艾迪_Nygma@localhost~]$f77-o

大家。。我不是一个完全不懂linux的人,我使用的是Fedora16,但我一直很难从命令行编译程序,我真的很想学习如何正确地编译程序。我曾经使用过Python、Ruby、Perl、PHP、Lua、bash和其他语言,最近我开始使用Fortran代码,问题是:每次使用选项和文件名运行f77命令时,我都会遇到以下错误之一: [守则] [艾迪_Nygma@localhost~]$f77-S classicpayroll.f f77:没有输入文件

[艾迪_Nygma@localhost~]$f77-o classicpayroll.f f77:缺少“-o”的参数[/code] 我真的需要为我的cs类编译并运行它,有人请帮助我,这可能是某种语法错误,或者我如何更正它?

我很久以前就使用fortran。 在fortran语言中,文件名shuold中的第一个字母是A-Z或A-Z。
编号或不允许编号

您看过编译器的手册页了吗?它在任何方面都像GCC吗?如果是这样,请看一下GCC的介绍。通常,正常的调用是gcc mysource.c,仅此而已。这将为您提供一个名为a.out的二进制文件,除非您指定-o mybinary。可能更像是一个serverfault问题:因为它与linux命令有关,而不是与编程本身有关。事实上,这适用于令牌名称。文件只是一个容器,对编译器来说并不重要。它可以按照你的意愿命名。至少这已经有一段时间了……谢谢,这让我在这个过程中走得更远了。现在我收到了这些错误,接下来我该怎么做,修改代码?我写的和书中写的一模一样。这是我去掉数字符号后的输出,如果没有人能想出命令行解决方案,我将显示整个代码: