Debian系统默认软件仓库中包含gfortran(GNU Fortran编译器),可通过以下命令安装:
sudo apt update # 同步软件仓库,获取最新包信息
sudo apt install gfortran # 安装gfortran编译器
安装完成后,通过gfortran --version验证是否成功,若输出版本信息(如GNU Fortran (Debian 11.4.0-1) 11.4.0),则表示安装完成。
使用文本编辑器(如nano、vim)创建一个简单的Fortran源文件(以hello.f90为例),内容如下:
program hello
print *, "Hello, Fortran World!" ! 输出问候语
end program hello
保存文件(nano中按Ctrl+O→回车→Ctrl+X退出)。
打开终端,导航到源文件所在目录(如~/Documents),执行编译命令:
gfortran hello.f90 -o hello # 将hello.f90编译为可执行文件hello
若编译成功,终端无报错,当前目录会生成hello可执行文件。
在终端中执行以下命令运行程序:
./hello # 执行当前目录下的hello可执行文件
若程序正常运行,终端将输出:
Hello, Fortran World!
若遇到权限问题,可添加sudo(不推荐常规使用):sudo ./hello。
Visual Studio Code(VSCode),并添加Modern Fortran(语法高亮、代码补全)、Code Runner(一键运行)扩展,提升开发效率。gdb(GNU调试器),通过sudo apt install gdb安装,用于调试Fortran程序。end program是否匹配、变量声明是否正确),确保Fortran标准(如f90、f77)与编译器兼容。./hello提示“Permission denied”,可通过chmod +x hello添加可执行权限。通过以上步骤,即可在Debian系统上完成Fortran程序的测试。若需进行更复杂的项目开发(如调用LAPACK库、并行计算),可进一步安装对应依赖库(如sudo apt install liblapack-dev)。