在 CentOS 上配置 Fortran 编译环境,通常使用的是 GNU Fortran(gfortran)。下面按常见场景一步步说明。
先看看系统里有没有:
gfortran --version
如果输出类似:
GNU Fortran (GCC) x.x.x
说明已经装好了,可以直接用。
sudo yum install -y gcc-gfortran
sudo dnf install -y gcc-gfortran
安装完成后再次验证:
gfortran --version
vi hello.f90
内容:
program hello
print *, "Hello, Fortran!"
end program hello
gfortran hello.f90 -o hello
./hello
输出:
Hello, Fortran!
gfortran test.f90 -o test \
-O2 \ # 优化
-Wall \ # 显示警告
-g \ # 调试信息
-fcheck=all # 运行时检查
如果你需要 ifort(Intel Fortran Compiler):
注册并下载: https://www.intel.com/content/www/us/en/developer/tools/oneapi/fortran-compiler.html
安装后加载环境:
source /opt/intel/oneapi/setvars.sh
ifort test.f90 -o test
确认是否安装成功:
which gfortran
可配合使用:
sudo yum install -y make
如果你是用于 科学计算 / 数值模拟 / HPC,我也可以帮你配置:
告诉我你的具体用途即可。