GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Gfortran 9, 10 u 11 en Ubuntu 20.04 LTS

Veamos los comandos que podemos usar para instalar las versiones de Gfortran 5/6/7/8/9/10/11 en Ubuntu 18.04/20.04/21.04, Linux Mint, Debian y otros sistemas similares.

FORTRAN es la abreviatura de Formula Translation. Este lenguaje de alto nivel fue diseñado para la ciencia, los problemas de ingeniería o aquellos problemas de gestión empresarial que pueden expresarse mediante fórmulas matemáticas, y su función de cálculo numérico es fuerte.

Fue propuesto en 1954 y utilizado oficialmente en 1956. Tiene una historia de sesenta años hasta 2021, pero aún perdura. Siempre ha sido el lenguaje principal utilizado en el campo de la computación numérica. Sin embargo, también ha sido un lenguaje de programación orientado a objetos desde 2003, que se utiliza en particular para cálculos numéricos en ciencia, tecnología e investigación.

La versión GNU de Fortran se conoce como GFortran, un compilador GNU Fortran, que forma parte de la colección gratuita de compiladores GNU (GCC) para Fortran 95/2003/2008/2018. Obtén más información al respecto en Wikipedia.

Aquí aprenderemos los pasos para instalar la última versión de GFortran en Ubuntu 20.04 LTS Focal fossa para empezar a aprender este lenguaje de programación.

Pasos para instalar la última versión de GFortran en Ubuntu 20.04 Linux

Ejecutar actualización del sistema

Asegúrese de tener un sistema actualizado y para eso ejecute el comando de actualización del sistema que se indica a continuación que también reconstruirá el caché del repositorio.

sudo apt update

Instalar GFrotan 5/6/7/8/9/10/11 en Ubuntu 20.04

El repositorio base predeterminado de Ubuntu 20.04 LTS ofrece de 5 a 10 versiones, por lo que si desea instalar alguno de ellos, puede usar el comando apropiado que se indica a continuación:

GFrotran 5

sudo apt install gfortran-5

Para la versión 6

sudo apt install gfortran-6

Para la versión 7

sudo apt install gfortran-7

Para la versión 8

sudo apt install gfortran-8

Para la versión 9

sudo apt install gfortran-9

Para la versión 10

sudo apt install gfortran-10

Para la versión 11 de Gfortran y otra más reciente en desarrollo:

Sin embargo, mientras escribía el artículo, la versión 11 de Gfortran no estaba disponible en el repositorio predeterminado de Ubuntu 20.04. Por lo tanto, si lo desea, puede agregar un PPA.

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

Instalar Gfortran 11 en Ubuntu

sudo apt install gfortran-11

Para comprobar la versión instalada:

gfortran --version

o

gfortran:11 --version

Puedes reemplazar el 11 con la versión del comando anterior que está utilizando.

Ejemplo de código

Según el código Fortran, guarde el archivo de código con la extensión adecuada. Por ejemplo :Si el código fuente está en  FORTRAN 77 el archivo de código se guardará con  .f (o el menos común .for ) extensión. De la misma manera para Fortran 90 .f90 se utilizará la extensión y para Fortran 95.f95

Tomemos un ejemplo de  código Fortran 77 

Usando el código dado a continuación, le pediremos al usuario que ingrese dos valores A y B después de que el sistema encuentre automáticamente el máximo común divisor para ambos números usando el algoritmo euclidiano.

nano test.f

Copie y pegue el siguiente código:

 PROGRAM EUCLID
        PRINT *, 'A?'
        READ *, NA
        IF (NA.LE.0) THEN
          PRINT *, 'A must be a positive integer.'
          STOP
        END IF
        PRINT *, 'B?'
        READ *, NB
        IF (NB.LE.0) THEN
          PRINT *, 'B must be a positive integer.'
          STOP
        END IF
        PRINT *, 'The GCD of', NA, ' and', NB, ' is', NGCD(NA, NB), '.'
        STOP
      END

      FUNCTION NGCD(NA, NB)
        IA = NA
        IB = NB
    1   IF (IB.NE.0) THEN
          ITEMP = IA
          IA = IB
          IB = MOD(ITEMP, IB)
          GOTO 1
        END IF
        NGCD = IA
        RETURN
      END

Compilar el código Fortran guardado

Aquí estamos usando la versión 11:

gofortran-11 test.f -o youapp.out

Nota :puede cambiar el youapp con el nombre que quieras asignar a tu archivo de salida:

Ahora, ejecute el programa compilado:

./youapp.out

De esta forma, podremos instalar y comenzar a compilar nuestros códigos Fortran en los sistemas operativos Ubuntu Linux. Obtenga más información sobre este idioma en su página wiki oficial.


Ubuntu
  1. Cómo instalar Git en Ubuntu 20.04

  2. Cómo instalar Docker en Ubuntu 22.04/20.04 LTS

  3. Cómo instalar PlayOnLinux en Ubuntu 20.04 LTS

  4. Cómo instalar MariaDB en Ubuntu 20.04 LTS

  5. Cómo instalar Ansible en Ubuntu 20.04 LTS / 21.04

Cómo instalar Linux Kernel 5.10 en Ubuntu 20.04 LTS

Cómo instalar Python 2.7 en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 22.04 LTS

Cómo instalar la versión principal de Nginx en Ubuntu 16.04 LTS

Cómo instalar Go en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04 LTS