溫馨提示×

如何在CentOS上使用GCC編譯Fortran程序

小樊
50
2025-05-26 23:05:56
欄目: 智能運維

在CentOS上使用GCC編譯Fortran程序,你需要安裝GNU Fortran編譯器(gfortran),然后使用gfortran命令來編譯你的Fortran代碼。以下是詳細步驟:

  1. 安裝gfortran: 打開終端,輸入以下命令來安裝gfortran:

    sudo yum install gcc-gfortran
    

    這將安裝gfortran以及與GCC相關的其他工具。

  2. 編寫Fortran代碼: 使用文本編輯器(如vim、nano等)創建一個Fortran源文件,例如hello.f90

    program hello
        print *, 'Hello, World!'
    end program hello
    
  3. 編譯Fortran程序: 在終端中,導航到包含你的Fortran源文件的目錄,然后使用gfortran命令來編譯它:

    gfortran -o hello hello.f90
    

    這里,-o hello指定了輸出的可執行文件名為hello。如果編譯成功,你將在同一目錄下看到一個名為hello的可執行文件。

  4. 運行程序: 編譯成功后,你可以通過以下命令運行程序:

    ./hello
    

    你應該會看到輸出:

    Hello, World!
    

如果你有多個源文件或者需要鏈接其他庫,可以在gfortran命令中添加相應的選項。例如,如果你有一個名為utils.f90的輔助源文件,你可以這樣編譯:

gfortran -o hello hello.f90 utils.f90

如果你需要鏈接外部庫,可以使用-l選項指定庫名(去掉前綴lib和后綴.so.a)。例如,如果你需要鏈接數學庫,可以這樣做:

gfortran -o hello hello.f90 -lm

確保在編譯命令中正確地指定庫的路徑(使用-L選項)和庫名。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女