1. 准备工作
在开始搭建前,请确保:
2. 更新系统包列表
打开终端,运行以下命令同步系统软件包索引,确保后续安装的软件包为最新版本:
sudo apt update
3. 安装gfortran编译器(核心工具)
gfortran是Debian系统下最常用的开源Fortran编译器(属于GCC工具链的一部分),安装命令如下:
sudo apt install gfortran -y
若需同时安装基础开发工具(如gcc、make等,用于编译C/Fortran混合项目),可追加命令:
sudo apt install build-essential -y
4. 验证编译器安装
安装完成后,通过以下命令检查gfortran版本,确认安装成功:
gfortran --version
正常输出应显示gfortran的版本号(如GNU Fortran (Debian 12.2.0-14) 12.2.0)及版权信息。
5. 编写并运行测试程序(验证环境完整性)
hello.f90文件:nano hello.f90
program hello
print *, "Hello, Fortran on Debian!"
end program hello
Ctrl+O保存文件,Ctrl+X退出编辑器。hello):gfortran hello.f90 -o hello
./hello
若终端输出`Hello, Fortran on Debian!',则说明开发环境搭建成功。6. 进阶配置(可选,提升开发体验)
sudo apt install libblas-dev liblapack-dev -y
sudo apt install libopenmpi-dev openmpi-bin -y
update-alternatives工具切换版本:sudo update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-11 110
sudo update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-12 120
sudo update-alternatives --config gfortran # 交互式选择默认版本
7. 常见问题解决
gfortran时提示“command not found”,需检查/usr/bin是否在PATH环境变量中(可通过echo $PATH查看),若未包含,可手动添加:export PATH=/usr/bin:$PATH
为永久生效,将上述命令添加到~/.bashrc文件末尾,然后运行source ~/.bashrc。