Debian系统安装Fortran编译器(以gfortran为例)
gfortran是Debian及其衍生发行版(如Ubuntu)中默认支持的Fortran编译器,属于GNU Compiler Collection(GCC)的一部分,兼容Fortran 77、90、95及部分现代标准(如Fortran 2003/2008),且安装过程简单,无需额外配置依赖。
在安装前,建议先更新本地软件包索引,确保获取到最新的编译器版本。打开终端,执行以下命令:
sudo apt update
该命令会同步远程软件源与本地缓存,避免因版本过旧导致的安装冲突。
通过apt包管理器直接安装gfortran,命令如下:
sudo apt install gfortran
执行后会弹出确认对话框,显示即将安装的包大小及依赖项(如GCC核心库、Fortran标准库),输入Y并按回车键确认,等待安装完成。此过程会自动解决依赖关系,无需手动干预。
安装完成后,通过以下命令检查gfortran的版本信息,确认安装成功:
gfortran --version
若输出类似以下内容,则表示安装正确(版本号可能因系统更新而变化):
GNU Fortran (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
为确保编译器能正常工作,可创建一个简单的Fortran程序进行测试。例如,新建hello.f90文件,内容如下:
program hello
print *, "Hello, World!"
end program hello
使用gfortran编译并运行:
gfortran hello.f90 -o hello # 编译生成可执行文件
./hello # 运行程序
若终端输出Hello, World!,则说明编译与运行流程正常。
ifort),需前往Intel官网下载Linux版安装包,按照向导配置环境变量(如运行source /opt/intel/oneapi/setvars.sh),但步骤较gfortran复杂,非必要不推荐。/usr/bin)已自动添加至系统PATH中,无需手动配置。若需自定义编译选项(如优化级别-O2、调试信息-g),可通过man gfortran查看手册。