GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Gfortran 9, 10 nebo 11 na Ubuntu 20.04 LTS

Podívejme se na příkazy, které můžeme použít k instalaci verzí Gfortran 5/6/7/8/9/10/11 na Ubuntu 18.04/20.04/21.04, Linux Mint, Debian a další podobné systémy.

FORTRAN je zkratka pro Formula Translation. Tento jazyk na vysoké úrovni byl navržen pro vědecké, technické problémy nebo ty problémy v podnikovém managementu, které lze vyjádřit matematickými vzorci a jeho funkce numerických výpočtů je silná.

Byl navržen v roce 1954 a oficiálně používán v roce 1956. Do roku 2021 má šedesátiletou historii, ale stále trvá. Vždy to byl hlavní jazyk používaný v oblasti numerických výpočtů. Od roku 2003 je však také objektově orientovaným programovacím jazykem, který se používá zejména pro numerické výpočty ve vědě, technice a výzkumu.

GNU verze Fortranu je známá jako GFortran, kompilátor GNU Fortran, který je součástí bezplatné GNU Compiler Collection (GCC) pro Fortran 95/2003/2008/2018. Více se o tom dozvíte na Wikipedii.

Zde se naučíme kroky k instalaci nejnovější verze GFortran na Ubuntu 20.04 LTS Focal fossa, abychom se mohli začít učit tento programovací jazyk.

Kroky k instalaci nejnovější verze GFortran na Ubuntu 20.04 Linux

Spusťte aktualizaci systému

Ujistěte se, že máte aktualizovaný systém, a za tímto účelem spusťte níže uvedený příkaz aktualizace systému, který také znovu sestaví mezipaměť úložiště.

aktualizace sudo apt

Nainstalujte GFrotan 5/6/7/8/9/10/11 na Ubuntu 20.04

Výchozí základní úložiště Ubuntu 20.04 LTS nabízí 5 až 10 jeho verzí, takže pokud chcete některou z nich nainstalovat, můžete použít příslušný příkaz uvedený níže:

GFrotran 5

sudo apt install gfortran-5

Pro verzi 6

sudo apt install gfortran-6

Pro verzi 7

sudo apt install gfortran-7

Pro verzi 8

sudo apt install gfortran-8

Pro verzi 9

sudo apt install gfortran-9

Pro verzi 10

sudo apt install gfortran-10

Pro Gfortran verze 11 a další nejnovější ve vývoji:

V současné době však při psaní článku Gfortran verze 11 nebyla k dispozici ve výchozím úložišti Ubuntu 20.04. Pokud to tedy chcete, můžete přidat PPA.

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

Nainstalujte Gfortran 11 na Ubuntu

sudo apt install gfortran-11

Kontrola nainstalované verze:

gfortran --version

nebo

gfortran:11 --version

11 můžete nahradit s verzí ve výše uvedeném příkazu, který používáte.

Příklad kódu

V závislosti na kódu Fortran uložte soubor kódu s příslušnou příponou. Například :Pokud je zdrojový kód v  FORTRAN 77 soubor kódu bude uložen s  .f (nebo méně obvyklé .for ) prodloužení. Stejným způsobem pro Fortran 90 .f90 rozšíření bude použito a pro Fortran 95.f95

Podívejme se na příklad  kódu Fortran 77 

Pomocí níže uvedeného kódu požádáme uživatele o zadání dvou hodnot A a B poté, co systém automaticky najde největšího společného dělitele pro obě čísla pomocí euklidovského algoritmu.

nano test.f

Zkopírujte a vložte níže uvedený kód:

 PROGRAM EUCLID PRINT *, 'A?' PŘEČTĚTE *, NA IF (NA.LE.0) PAK VYTISKNĚTE *, 'A musí být kladné celé číslo.' ZASTAVIT KONEC POKUD PRINT *, 'B?' PŘEČTĚTE *, NB, POKUD (NB.LE.0) TAK VYTISKNĚTE *, 'B musí být kladné celé číslo.' STOP END IF PRINT *, 'GCD of', NA, ' and', NB, ' is', NGCD(NA, NB), '.' FUNKCE STOP END 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 

Zkompilujte uložený kód Fortran

Zde používáme verzi 11:

gofortran-11 test.f -o vaše aplikace .out

Poznámka :můžete změnit aplikaci s jakýmkoli názvem, který chcete výstupnímu souboru přiřadit:

Nyní spusťte zkompilovaný program:

./youapp.out

Tímto způsobem můžeme nainstalovat a začít kompilovat naše Fortran kódy na operačních systémech Ubuntu Linux. Další informace o tomto jazyce naleznete na jeho oficiální wiki stránce.


Ubuntu
  1. Jak nainstalovat Git na Ubuntu 20.04

  2. Jak nainstalovat Docker na Ubuntu 22.04 / 20.04 LTS

  3. Jak nainstalovat PlayOnLinux na Ubuntu 20.04 LTS

  1. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  2. Jak nainstalovat Ansible na Ubuntu 20.04 LTS / 21.04

  3. Jak nainstalovat Minikube na Ubuntu 20.04 LTS / 21.04

  1. Jak nainstalovat Spotify na Ubuntu 18.04 LTS

  2. Jak nainstalovat Prometheus na Ubuntu 18.04 LTS

  3. Jak nainstalovat Memcached na Ubuntu 18.04 LTS