在CentOS上使用GCC編譯Fortran程序,你需要安裝GNU Fortran編譯器(gfortran),然后使用gfortran命令來編譯你的Fortran代碼。以下是詳細步驟:
安裝gfortran: 打開終端,輸入以下命令來安裝gfortran:
sudo yum install gcc-gfortran
這將安裝gfortran以及與GCC相關的其他工具。
編寫Fortran代碼:
使用文本編輯器(如vim、nano等)創建一個Fortran源文件,例如hello.f90
:
program hello
print *, 'Hello, World!'
end program hello
編譯Fortran程序: 在終端中,導航到包含你的Fortran源文件的目錄,然后使用gfortran命令來編譯它:
gfortran -o hello hello.f90
這里,-o hello
指定了輸出的可執行文件名為hello
。如果編譯成功,你將在同一目錄下看到一個名為hello
的可執行文件。
運行程序: 編譯成功后,你可以通過以下命令運行程序:
./hello
你應該會看到輸出:
Hello, World!
如果你有多個源文件或者需要鏈接其他庫,可以在gfortran命令中添加相應的選項。例如,如果你有一個名為utils.f90
的輔助源文件,你可以這樣編譯:
gfortran -o hello hello.f90 utils.f90
如果你需要鏈接外部庫,可以使用-l
選項指定庫名(去掉前綴lib
和后綴.so
或.a
)。例如,如果你需要鏈接數學庫,可以這樣做:
gfortran -o hello hello.f90 -lm
確保在編譯命令中正確地指定庫的路徑(使用-L
選項)和庫名。