一、更新系統及安裝基礎開發工具
在配置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)。