Debian 上 Fortran 开发环境配置指南
一 安装编译器与基础工具
sudo apt update
sudo apt install gfortran build-essential cmake
gfortran --version
若输出版本号(如 GCC 13.x 系列的 gfortran),说明安装完成。上述安装与验证方式是 Linux(含 Debian 系)上的通用做法。二 快速上手 编译与运行
program hello
print *, "Hello, Fortran on Debian!"
end program hello
gfortran hello.f90 -o hello
./hello
gfortran -Wall -Wextra -O2 hello.f90 -o hello
以上示例与编译选项适用于入门与日常开发。三 工程化与依赖管理
project/
├── CMakeLists.txt
├── src/
│ ├── main.f90
│ └── utils.f90
└── include/
└── utils.mod
cmake_minimum_required(VERSION 3.16)
project(FortranApp LANGUAGES Fortran)
enable_language(Fortran)
set(CMAKE_Fortran_STANDARD 90)
add_executable(app src/main.f90 src/utils.f90)
target_include_directories(app PRIVATE include)
mkdir -p build && cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j$(nproc)
./app
# 安装 fpm(可用 cargo 或从发布页下载二进制)
cargo install fpm
# 初始化项目
fpm new mylib && cd mylib
# 构建与运行测试
fpm build
fpm test
fpm run
fpm 可显著简化模块、示例与测试的组织与构建流程。四 可选 其他编译器与 IDE