在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调用了子程序。