Instalando GFortran
El día de hoy veremos la instalación de un lenguaje muy importante en el ámbito científico, Fortran. Tanto en windows, como en las distintas distros de linux.
Linux
Empezaremos con las distros de linux, en muchos casos es solo abrir la terminal y ejecutar los siguientes comandos.
Debian-based (Debian, Ubuntu, Mint, etc…)
sudo apt install gfortran
RPM-based (Red Hat, CentOS, Fedora, openSUSE)
sudo yum install gcc-gfortran
O también
sudo dnf install gcc-gfortran
Arch-based (Arch Linux, EndeavourOS, Manjaro, etc…)
sudo pacman -S gcc-fortran
Windows
En el caso de windows los pasos son más largos de los que se puede ver en los pasos mostrados anteriores mostrados para linux. Usaremos MSYS2 para la instalación y uso de dicho lenguaje.
- Seguir los pasos ya mostrados de MSYS2 en el siguiente enlace https://www.msys2.org/#installation
- Habiendo instalado el programa, con la terminal de MSYS2 ejecutarás el siguiente comando:
pacman -S mingw-w64-ucrt-x86_64-gcc-fortran
- Ahora en el buscador de windows escribirás Propiedades del Sistema y le darás click.
- Una vez abierto le darás click al botón que dice Variables de entorno que está en la parte inferior de la ventana. Se abrirá una nueva ventana que tiene dos secciones: Variables de usuario para ROOT y Variables del Sistema.
- En la sección de Variables del Sistema haz doble click donde dice Path.
- Dándole click al botón que dice Nuevo pegarás la dirección de la carpeta donde están los binarios de gfortran y otros instalados con MSYS2. Por defecto es en la dirección C:\msys64\mingw32\bin o C:\msys64\mingw64\bin, si lo instalaste en otra dirección tendrás que agregar la dirección de dicha carpeta.
- Para finalizar le darás click en aceptar y cerrar todas las ventanas que se han abierto para su instalación.
Para asegurarse si lo tienes instalado en tu sistema operativo ejecuta el siguiente comando en la terminal:
gfortran --version
Te debe salir lo siguiente:
GNU Fortran (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
En cuanto al editor de código, siéntete libre de usar en el que te sientas más cómodo. Este tutorial también se encuentra en la web de fortran-lang, aunque un poco más largo. Quise hacerlo en español, para las personas que no estén familiarizadas con el idioma.
Pronto traeré más tutoriales de fortran, tanto en español como en inglés, intentado que sea lo más alejado posible de la web oficial y explicando conceptos avanzados del lenguaje.
Muchas gracias por leer, espero te haya sido de utilidad.