阅读量:1
在 Debian 上安装与配置 Fortran 环境
一 安装 GNU Fortran 编译器 gfortran
- 更新软件包索引并安装编译器:
sudo apt update sudo apt install gfortran - 验证安装是否成功(应输出版本信息):
gfortran --version - 说明:gfortran 是 GCC 的 Fortran 前端,支持 Fortran 95/2003/2008 等主流标准,足以满足日常开发与科研计算需求。
二 编写 编译 与 运行 一个简单程序
- 创建源文件 hello.f90:
program hello implicit none print *, "Hello, Fortran on Debian!" end program hello - 编译生成可执行文件(默认输出为 a.out,可用 -o 指定名称):
gfortran hello.f90 -o hello # 或 gfortran hello.f90 - 运行程序:
./hello - 小技巧:开启更多警告有助于发现潜在问题,例如
gfortran -Wall -Wextra hello.f90 -o hello。
三 多文件 模块 与 库的链接
- 多源文件编译(示例:将 main.f90 与 mod.f90 一起编译链接):
gfortran main.f90 mod.f90 -o app - 使用静态库(当前目录有 libexample.a):
gfortran main.f90 -o app -L. -lexample - 使用动态库并指定运行时搜索路径(当前目录有 libexample.so):
gfortran main.f90 -o app -L. -lexample -Wl,-rpath=. - 要点:
-L指定库搜索路径,-l指定库名(省略前缀 lib 与后缀 .a/.so),动态库建议用-Wl,-rpath=设置运行时查找路径。
四 进阶 包管理与多编译器选择
- 使用 Fortran 包管理器 FPM(便于依赖管理与构建,适合现代 Fortran 项目):
# 参考官方安装脚本或文档进行安装 fpm new myproj cd myproj fpm build fpm run - 其他编译器(可选):如 Intel Fortran Compiler(ifort)、NAG Fortran Compiler(nagfor)。若已安装,可用
ifort --version、nagfor --version检查;安装与配置步骤请参考各自官方文档。
以上就是关于“Debian如何安装Fortran环境”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm