在Ubuntu上使用Fortran进行函数调用,你需要遵循以下步骤:
sudo apt-get update
sudo apt-get install gfortran
创建Fortran源文件:使用文本编辑器(如nano、vim等)创建一个Fortran源文件,例如main.f90。在这个文件中,你可以编写主程序和需要调用的函数。
编写函数:在同一个源文件或其他源文件中编写你想要调用的函数。例如,创建一个名为my_function.f90的文件,并在其中编写一个简单的函数:
! my_function.f90
function add(a, b) result(c)
implicit none
integer, intent(in) :: a, b
integer :: c
c = a + b
end function add
main.f90文件中,使用use语句导入包含函数的模块,并在需要的地方调用函数。例如:! main.f90
program main
use my_function
implicit none
integer :: x, y, z
x = 5
y = 10
z = add(x, y)
print *, 'The sum of', x, 'and', y, 'is', z
end program main
main.f90和my_function.f90文件中,你可以运行以下命令:gfortran main.f90 my_function.f90 -o my_program
这将生成一个名为my_program的可执行文件。
./my_program
你应该看到输出结果,显示两个数的和。
注意:如果你有多个函数或模块,你需要在编译命令中包含它们。只需将它们的文件名添加到编译命令中,用空格分隔。