在Linux上編譯和運行Fortran程序,你需要遵循以下步驟:
安裝Fortran編譯器: Fortran編譯器如gfortran通??梢酝ㄟ^包管理器安裝。例如,在基于Debian的系統(如Ubuntu)上,你可以使用以下命令安裝gfortran:
sudo apt update
sudo apt install gfortran
在基于Red Hat的系統(如Fedora)上,可以使用:
sudo dnf install gcc-gfortran
編寫Fortran代碼:
使用文本編輯器創建一個Fortran源文件,例如hello.f90
:
program hello
print *, 'Hello, World!'
end program hello
編譯Fortran代碼: 打開終端,導航到包含Fortran源文件的目錄,然后使用gfortran編譯源文件。例如:
gfortran -o hello hello.f90
這將生成一個名為hello
的可執行文件。
運行Fortran程序: 在終端中,輸入以下命令來運行編譯后的程序:
./hello
你應該會看到輸出:
Hello, World!
如果你遇到任何問題,比如編譯錯誤或鏈接錯誤,請檢查你的代碼是否有語法錯誤,并確保你已經正確安裝了Fortran編譯器。此外,如果你的程序依賴于外部庫,你可能需要在編譯時指定這些庫的路徑和名稱。例如:
gfortran -o hello hello.f90 -L/path/to/library -lmylibrary
這里-L/path/to/library
指定了庫文件的路徑,-lmylibrary
指定了要鏈接的庫名(不包括前綴lib
和后綴.so
或.a
)。