1. 安装Fortran编译器(以gfortran为例)
Debian系统推荐使用gfortran(GNU Fortran编译器),它是GCC工具链的一部分,支持Fortran 90/95/2003/2008等标准,且与系统兼容性好。安装步骤如下:
sudo apt-get update;sudo apt-get install gfortran;gfortran --version,若显示gfortran版本信息(如“GNU Fortran (Debian 12.2.0-14) 12.2.0”),则说明安装完成。2. 配置环境变量(可选,针对特殊需求)
gfortran安装后,其可执行文件路径(通常为/usr/bin)和库文件路径(通常为/usr/lib/x86_64-linux-gnu)已自动添加到系统环境变量中,无需额外配置即可在终端直接调用。
若需使用**Intel Fortran Compiler(ifort)**或其他自定义安装路径的编译器,需手动设置环境变量:
source /opt/intel/oneapi/setvars.sh命令(临时生效);.bashrc文件中(永久生效):echo 'source /opt/intel/oneapi/setvars.sh' >> ~/.bashrc,然后执行source ~/.bashrc使配置生效。3. 测试Fortran程序编译与运行
通过编写一个简单的Fortran程序,验证编译环境是否正常工作:
hello.f90的源文件(可使用nano、vim等文本编辑器):program hello
print *, "Hello, Fortran World from Debian!"
end program hello
hello.f90所在目录,执行gfortran hello.f90 -o hello(生成可执行文件hello);./hello,终端应输出Hello, Fortran World from Debian!”。4. 可选:安装集成开发环境(IDE)提升效率
若需更便捷的代码编辑、调试功能,可安装以下IDE:
launch.json文件)。5. 可选:进阶配置(动态链接库与并行计算)
gfortran -shared -fPIC -o libmylib.so mylib.f90(-shared表示生成动态库,-fPIC生成位置无关代码);-L指定库路径、-l指定库名:gfortran -o main main.f90 -L/path/to/library -lmylib; !$OMP PARALLEL),编译时添加-fopenmp选项:gfortran -fopenmp my_parallel_code.f90 -o parallel_program。