如何在 Linux 操作系统上编写和执行 Fortran 程序
【摘要】 如何在 Linux 操作系统上编写和执行Fortran 程序的基础知识。可以用一个简单的例子解释一下吗?
在本文中,让我们快速了解一下如何编写基本的HFortran 程序并在 Linux 或 Unix 操作系统上执行 *.f 程序。
如何在 Linux 操作系统上编写和执行Fortran 程序的基础知识。可以用一个简单的例子解释一下吗?
在本文中,让我们快速了解一下如何编写基本的HFortran 程序并在 Linux 或 Unix 操作系统上执行 *.f 程序。
1.编写一个Hello World Fortran程序
使用 Vim 编辑器创建 helloworld.f 程序,如下所示。
$ vim helloworld.f
program hello
print *,"Hello World!"
end program hello
您还可以编写较短版本的 hello world Fortran 程序,如下所示。
$ vim helloworld.f
PRINT *,"Hello World!"
END
2. 确保您的系统上安装了 Fortran 编译器
确保您的系统上安装了 Fortran 编译器,如下所示。
$ whereis gfortran
gfortran: /usr/bin/gfortran /usr/share/man/man1/gfortran.1.gz
$ which gfortran
/usr/bin/gfortran
$ dpkg -l | grep gfortran
ii gfortran 4:4.3.3-1ubuntu1 The GNU Fortran 95 compiler
ii gfortran-4.3 4.3.3-5ubuntu4 The GNU Fortran 95 compiler
ii libgfortran3 4.3.3-5ubuntu4
安装 GNU Fortran 编译器。
如果您没有 GNU Fortran 编译器,请按如下所示进行安装。
$ sudo apt-get install gfortran
3. 编译 Fortran 程序
使用 gfortran 命令编译 helloworld.f,如下所示。这将创建 a.out 文件。
$ gfortran -ffree-form helloworld.f
$ ls -l
-rw------- 1 ramesh ramesh 55 Oct 24 23:13 helloworld.f
-rwx------ 1 ramesh ramesh 9545 Oct 24 23:14 a.out*
4.执行Fortran程序(a.out)
$ ./a.out
Hello World!
$ mv a.out helloworld
$ ./helloworld
Hello World!
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)