在Ubuntu下搭建Fortran开发环境,通常需要安装Fortran编译器和相关工具。以下是详细的步骤:
首先,打开终端并更新软件包列表:
sudo apt update
sudo apt upgrade
GFortran是GNU Fortran编译器,它是GNU编译器集合的一部分,也是Linux系统中常用的Fortran编译器。使用以下命令来安装它:
sudo apt install gfortran
安装完成后,可以通过以下命令来验证gfortran是否成功安装:
gfortran --version
创建Fortran源文件:使用文本编辑器(如nano、vim或gedit)创建一个新的Fortran源文件。例如,创建一个名为 hello.f90
的文件:
nano hello.f90
编写Fortran代码:在新创建的文件中编写Fortran代码。以下是一个简单的Fortran程序示例:
program hello
implicit none
print *, 'Hello, World!'
end program hello
编译Fortran代码:在终端中,导航到包含Fortran源文件的目录,并使用gfortran编译器编译它:
gfortran hello.f90 -o hello
运行编译后的Fortran程序:在终端中,使用以下命令运行编译后的Fortran程序:
./hello
你应该看到输出 “Hello, World!” 到控制台。
多文件编译:如果有多个文件(如 main.f90
和 math.f90
),可以一起编译:
gfortran main.f90 math.f90 -o my_program
使用Makefile管理项目:创建一个 Makefile
简化编译流程:
FC = gfortran
CFLAGS = -Wall -O2
all: my_program
my_program: main.f90 math.f90
$(FC) $(CFLAGS) $^ -o my_program *.mod *.o
调试工具:使用 gdb
调试:
sudo apt install gdb
gfortran -g hello.f90 -o hello_debug
gdb ./hello_debug
IDE支持:虽然这不是必须的,但使用集成开发环境(IDE)可以提高开发效率。推荐的IDE包括:
Modern Fortran
,配置调试环境。