CentOS 是支持 Fortran 的,只是默认最小安装(Minimal Install)通常不会自带 Fortran 编译器。很多人误以为“CentOS 不支持 Fortran”,其实是因为:
gfortransudo yum install gcc-gfortran
安装完成后检查:
gfortran --version
如果能看到版本号,说明 Fortran 已可用。
hello.f90
program hello
print *, "Hello Fortran on CentOS"
end program hello
编译运行:
gfortran hello.f90 -o hello
./hello
| CentOS 版本 | Fortran 支持情况 |
|---|---|
| CentOS 7 | ✅ 支持(yum install gcc-gfortran) |
| CentOS 8 | ✅ 支持(dnf install gcc-gfortran) |
| CentOS Stream | ✅ 支持 |
⚠️ 注意:
- CentOS 8 官方源已变更,可能需要使用
powertools或epel- CentOS 6 已 EOL,不推荐
常见错误:
gfortran: command not found
✅ 说明 没装 Fortran 编译器,不是系统不支持。
通常还会用到:
sudo yum install gcc gcc-c++ gcc-gfortran make
配合:
如果你愿意,可以告诉我:
我可以给你更具体的安装方案。