
Fortran Development Tools
Fortran development environment with GNU Fortran, LAPACK, BLAS, and VS Code extensions.
fortrangfortranscientificcomputinglapackblasnumerical
Overview
Complete Fortran development setup including GNU Fortran compiler (gfortran), LAPACK and BLAS numerical libraries, CMake build system, and VS Code extensions for Modern Fortran with IntelliSense and debugging support.
System Packages
| Package | Description |
|---|---|
| gfortran | |
| build-essential | |
| cmake | |
| make | |
| liblapack-dev | |
| libblas-dev |
VS Code Extensions
| Extension | Description |
|---|---|
| Modern Fortran | Fortran language support with linting and IntelliSense |
| Fortran IntelliSense | Language server for Fortran |
| Fortran Breakpoint Support | Debugging support for Fortran |
Installation
Install via the interactive menu:
dev-setup
Or install directly:
.devcontainer/additions/install-dev-fortran.sh
Full installation options (click to expand)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 Fortran Development Tools
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ID: dev-fortran
Name: Fortran Development Tools
Script version: 0.0.1
Category: LANGUAGE_DEV, Development Tools
Description: Installs GNU Fortran compiler (gfortran), build tools, and VS Code extensions for Fortran development
Usage:
Action:
install-dev-fortran.sh # Install Fortran development tools
install-dev-fortran.sh --uninstall # Uninstall Fortran development tools
Info:
install-dev-fortran.sh --help # Show help and usage information
System Packages (APT):
- gfortran
- build-essential
- cmake
- make
- liblapack-dev
- libblas-dev
VS Code Extensions:
- Modern Fortran (fortran-lang.linter-gfortran) - Fortran language support with linting and IntelliSense
- Fortran IntelliSense (hansec.fortran-ls) - Language server for Fortran
- Fortran Breakpoint Support (ekibun.fortranbreaker) - Debugging support for Fortran
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

