GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Gfortran 9, 10 o 11 su Ubuntu 20.04 LTS

Vediamo i comandi che possiamo usare per installare le versioni di Gfortran 5/6/7/8/9/10/11 su Ubuntu 18.04/20.04/21.04, Linux Mint, Debian e altri sistemi simili.

FORTRAN è l'abbreviazione di Formula Translation. Questo linguaggio di alto livello è stato progettato per problemi scientifici, ingegneristici o di gestione aziendale che possono essere espressi da formule matematiche e la sua funzione di calcolo numerico è forte.

È stata proposta nel 1954 e ufficialmente utilizzata nel 1956. Ha una storia di sessant'anni fino al 2021, ma è ancora duratura. È sempre stato il principale linguaggio utilizzato nel campo del calcolo numerico. Tuttavia, dal 2003 è anche un linguaggio di programmazione orientato agli oggetti, utilizzato in particolare per i calcoli numerici nella scienza, nella tecnologia e nella ricerca.

La versione GNU di Fortran è nota come GFortran, un compilatore GNU Fortran, che fa parte della GNU Compiler Collection (GCC) gratuita per Fortran 95/2003/2008/2018. Scopri di più su Wikipedia.

Qui impareremo i passaggi per installare l'ultima versione di GFortran su Ubuntu 20.04 LTS Focal fossa per iniziare ad imparare questo linguaggio di programmazione.

Passaggi per installare l'ultima versione di GFortran su Ubuntu 20.04 Linux

Esegui l'aggiornamento del sistema

Assicurati di avere un sistema aggiornato e per quello esegui il comando di aggiornamento del sistema indicato di seguito che ricostruirà anche la cache del repository.

sudo apt update

Installa GFrotan 5/6/7/8/9/10/11 su Ubuntu 20.04

Il repository di base predefinito di Ubuntu 20.04 LTS ne offre da 5 a 10 versioni, quindi se vuoi installarne qualcuno, puoi utilizzare il comando appropriato fornito di seguito:

GFrotran 5

sudo apt install gfortran-5

Per la versione 6

sudo apt install gfortran-6

Per la versione 7

sudo apt install gfortran-7

Per la versione 8

sudo apt install gfortran-8

Per la versione 9

sudo apt install gfortran-9

Per la versione 10

sudo apt install gfortran-10

Per Gfortran versione 11 e altre ultime in sviluppo:

Tuttavia, attualmente durante la stesura dell'articolo Gfortran versione 11 non era disponibile nel repository predefinito di Ubuntu 20.04. Quindi, se lo desideri, puoi aggiungere un PPA.

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

Installa Gfortran 11 su Ubuntu

sudo apt install gfortran-11

Per verificare la versione installata:

gfortran --version

o

gfortran:11 --version

Puoi sostituire 11 con la versione nel comando precedente che stai utilizzando.

Esempio di codice

A seconda del codice Fortran, salva il file di codice con l'estensione appropriata. Ad esempio :se il codice sorgente è in  FORTRAN 77 il file di codice verrà salvato con  .f (o il meno comune .for ) estensione. Allo stesso modo per Fortran 90 .f90 verrà utilizzata l'estensione e per Fortran 95.f95

Facciamo un esempio di codice Fortran 77 

Utilizzando il codice riportato di seguito chiederemo a un utente di inserire due valori A e B dopo che il sistema troverà automaticamente il massimo comune divisore per entrambi i numeri utilizzando l'algoritmo euclideo.

nano test.f

Copia e incolla il codice riportato di seguito:

 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

Compila il codice Fortran salvato

Qui stiamo usando la versione 11:

gofortran-11 test.f -o youapp.out

Nota :puoi cambiare youapp con il nome che vuoi assegnare al tuo file di output:

Ora, esegui il programma compilato:

./youapp.out

In questo modo possiamo installare e iniziare a compilare i nostri codici Fortran sui sistemi operativi Ubuntu Linux. Scopri di più su questa lingua nella sua pagina wiki ufficiale.


Ubuntu
  1. Come installare Git su Ubuntu 20.04

  2. Come installare Docker su Ubuntu 22.04 / 20.04 LTS

  3. Come installare PlayOnLinux su Ubuntu 20.04 LTS

  4. Come installare MariaDB in Ubuntu 20.04 LTS

  5. Come installare Ansible su Ubuntu 20.04 LTS / 21.04

Come installare Linux Kernel 5.10 su Ubuntu 20.04 LTS

Come installare Python 2.7 su Ubuntu 20.04 LTS

Come installare Vai su Ubuntu 22.04 LTS

Come installare la versione principale di Nginx su Ubuntu 16.04 LTS

Come installare Vai su Ubuntu 18.04 LTS

Come installare Vai su Ubuntu 20.04 LTS