Skip to main content
Fortran Development Tools

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.

Script ID:dev-fortran
Script:install-dev-fortran.sh

System Packages

PackageDescription
gfortran
build-essential
cmake
make
liblapack-dev
libblas-dev

VS Code Extensions

ExtensionDescription
Modern FortranFortran language support with linting and IntelliSense
Fortran IntelliSenseLanguage server for Fortran
Fortran Breakpoint SupportDebugging 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

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━