一、更新系统及安装基础开发工具
在配置Fortran环境前,需确保系统软件包为最新状态,并安装必要的开发工具(如编译器、make、git等)。打开终端,依次执行以下命令:
sudo yum update -y # 更新系统所有软件包 sudo yum groupinstall "Development Tools" -y # 安装开发工具组(含gcc、make等)
这一步是为后续安装Fortran编译器和其他工具奠定基础。
二、安装Fortran编译器(gfortran)
gfortran是GNU Compiler Collection(GCC)的一部分,是CentOS上最常用的Fortran编译器(支持Fortran 90/95/2003/2008标准)。通过以下命令安装:
sudo yum install gcc-gfortran -y # 安装gfortran编译器
安装完成后,通过以下命令验证是否成功:
gfortran --version
若输出gfortran的版本信息(如“GNU Fortran (GCC) 13.2.1”),则说明安装成功。
三、配置环境变量(可选但推荐)
若需全局使用gfortran或自定义库路径,可修改~/.bashrc
文件(当前用户生效)或/etc/profile
(系统全局生效)。以当前用户为例:
nano ~/.bashrc # 用文本编辑器打开.bashrc文件
在文件末尾添加以下内容(根据实际路径调整):
export PATH=/usr/bin:$PATH # 添加系统bin目录到PATH export LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH # 添加系统lib目录到LD_LIBRARY_PATH
保存并退出(Ctrl+O
→Enter
→Ctrl+X
),然后执行以下命令使配置生效:
source ~/.bashrc
这一步可避免每次使用gfortran时输入完整路径。
四、安装代码编辑器与Fortran语言支持
推荐使用Visual Studio Code(VS Code),它轻量且支持Fortran语法高亮、智能提示等功能。安装步骤如下:
.rpm
安装包,然后用以下命令安装:sudo rpm -ivh code-<VERSION>-x86_64.rpm # 替换<VERSION>为实际版本号
Ctrl+Shift+X
),搜索以下插件并安装: ms-vscode.cpptools
(C++基础支持,部分Fortran插件依赖)hansec.fortran-ls
(Fortran语言服务器,提供代码补全、跳转等功能)krvajalm.linter-gfortran
(Fortran语法检查工具)fortran-language-server
:sudo yum install python3-pip -y # 安装pip(若未安装) pip3 install fortran-language-server # 安装fortran-language-server
插件会自动识别语言服务器路径,无需额外配置。五、验证Fortran开发环境
创建一个简单的Fortran程序(如hello.f90
),测试编译和运行流程:
hello.f90
文件,内容如下:program hello_world implicit none print *, 'Hello, World!' ! 输出Hello World end program hello_world
hello
:gfortran -o hello hello.f90 # 编译为可执行文件
./hello
若终端输出“Hello, World!”,则说明Fortran开发环境配置成功。
六、可选:安装Intel Fortran编译器(ifort)
若项目需要Intel Fortran的高级功能(如更好的性能优化),可从Intel官网下载Intel Fortran Composer XE安装包,按照向导完成安装。安装后需配置环境变量(如PATH
和LD_LIBRARY_PATH
),指向Intel Fortran的安装目录(如/opt/intel/oneapi/compiler/latest/bin
)。
七、可选:安装常用开发工具与依赖库
根据项目需求,可安装以下工具和库以提升开发效率:
sudo yum install make -y
);sudo yum install git -y
);sudo yum install cmake -y
);./configure --prefix=/usr/local/netcdf
、make
、sudo make install
)。