在Linux环境下,使用Fortran编写的程序可以通过以下步骤调用子程序:
-
首先,确保你已经安装了gfortran编译器。如果没有安装,可以使用以下命令安装:
对于Debian/Ubuntu系统:
sudo apt-get install gfortran
对于CentOS/RHEL系统:
sudo yum install gcc-gfortran
-
创建一个Fortran源文件,例如
main.f90
,并在其中定义主程序和子程序。例如:program main implicit none call sub_program() contains subroutine sub_program() implicit none print *, "Hello from sub_program!" end subroutine sub_program
-
使用gfortran编译器编译源文件。在终端中,进入到包含源文件的目录,然后运行以下命令:
gfortran -o main main.f90
这将生成一个名为
main
的可执行文件。 -
在终端中,运行编译后的可执行文件:
./main
输出结果应为:
Hello from sub_program!
这样,你就成功地在Linux环境下使用Fortran调用了子程序。