在Ubuntu下搭建Fortran開發環境,通常需要安裝Fortran編譯器和相關工具。以下是詳細的步驟:
首先,打開終端并更新軟件包列表:
sudo apt update
sudo apt upgrade
GFortran是GNU Fortran編譯器,它是GNU編譯器集合的一部分,也是Linux系統中常用的Fortran編譯器。使用以下命令來安裝它:
sudo apt install gfortran
安裝完成后,可以通過以下命令來驗證gfortran是否成功安裝:
gfortran --version
創建Fortran源文件:使用文本編輯器(如nano、vim或gedit)創建一個新的Fortran源文件。例如,創建一個名為 hello.f90 的文件:
nano hello.f90
編寫Fortran代碼:在新創建的文件中編寫Fortran代碼。以下是一個簡單的Fortran程序示例:
program hello
implicit none
print *, 'Hello, World!'
end program hello
編譯Fortran代碼:在終端中,導航到包含Fortran源文件的目錄,并使用gfortran編譯器編譯它:
gfortran hello.f90 -o hello
運行編譯后的Fortran程序:在終端中,使用以下命令運行編譯后的Fortran程序:
./hello
你應該看到輸出 “Hello, World!” 到控制臺。
多文件編譯:如果有多個文件(如 main.f90 和 math.f90),可以一起編譯:
gfortran main.f90 math.f90 -o my_program
使用Makefile管理項目:創建一個 Makefile 簡化編譯流程:
FC = gfortran
CFLAGS = -Wall -O2
all: my_program
my_program: main.f90 math.f90
$(FC) $(CFLAGS) $^ -o my_program *.mod *.o
調試工具:使用 gdb 調試:
sudo apt install gdb
gfortran -g hello.f90 -o hello_debug
gdb ./hello_debug
IDE支持:雖然這不是必須的,但使用集成開發環境(IDE)可以提高開發效率。推薦的IDE包括:
Modern Fortran,配置調試環境。