在Ubuntu上配置Fortran编译器主要包括安装Fortran编译器和相关工具,以及编写、编译和运行Fortran程序。以下是详细的步骤:
安装GFortran
打开终端,输入以下命令更新软件包列表:
sudo apt-get update
安装GFortran:
sudo apt-get install gfortran
安装完成后,可以使用以下命令检查版本号:
gfortran --version
安装Intel Fortran Compiler (ifort)
访问Intel官方网站下载ifort安装包:Intel Fortran Compiler下载页面
注册并下载适合Ubuntu的ifort版本。
解压下载的安装包:
tar -zxvf ifort.tar.gz
进入解压后的文件夹,执行安装脚本:
sudo ./install.sh
根据提示完成安装。
安装NVFORTRAN
安装NVFORTRAN之前,需要先安装NVIDIA HPC SDK。请参考NVIDIA HPC SDK安装指南。
解压安装包:
tar xpzf nvhpc2024243Linuxx8664cuda12.3.tar.gz
运行安装程序:
sudo nvhpc2024243Linuxx8664cuda12.3/install
配置环境变量:
echo 'export PATH=/path/to/nvfortran/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
编写Fortran代码
使用文本编辑器创建一个扩展名为.f90或.f的文件,例如hello.f90
。
nano hello.f90
在新创建的文件中编写Fortran代码。以下是一个简单的Fortran程序示例:
program hello
implicit none
print *, 'Hello, Fortran!'
end program hello
编译Fortran代码
在终端中,导航到包含Fortran源文件的目录,并使用相应的编译器编译它。例如,使用GFortran编译代码:
gfortran hello.f90 -o hello
运行Fortran程序
编译完成后,使用以下命令运行程序:
./hello
你应该看到输出:
Hello, Fortran!
请注意,以上信息仅供参考,具体操作可能会因Ubuntu版本和具体需求有所不同。