Jak sestavit Ada v Ubuntu s Gnat

Screenshot z 2016-06-26 14:43:26

Jako student výpočetní techniky jsem letos musel programovat v Adě. A moje překvapení bylo, zejména proto, že Ada je stále docela známý jazyk existuje velmi málo dokumentace o tomto jazyce.

Mnoho mých kolegů, kteří používají GNU / Linux, skončilo s používáním virtuálního stroje Windows pro „udržení jednoduchosti“, ale ve skutečnosti kompilovali Adu na GNU / Linux příliš snadné. V tomto článku vám proto chceme ukázat, jak na to krok za krokem. Účelem tohoto článku je naučit vás, jak zkompilovat Adu v našem Ubuntu, což se z informací, které najdeme na internetu, jeví jako komplikovaný úkol.

Ada je programovací jazyk trochu starý, takže vaše dokumentace je poněkud zastaralá. Sami vidíte, že pokud Google, jak kompilovat Adu v GNU / Linuxu, vyjde jen velmi málo informací. I tak, jak jsme již zmínili, je kompilace Ady stejně snadná jako instalace Překladač GNAT, která je součástí kolekce kompilátorů GNU.

K tomu stačí, abychom v Terminálu provedli následující:

sudo apt-get install gnat-4.4

A je to, můžeme Adu zkompilovat v našem Ubuntu. Tak snadné.

Nyní, pokud chceme mít GNAT-GPS, vývojové prostředí GNAT, musíme jej nainstalovat provedením následujícího:

sudo apt-get nainstalovat gnat-gps

Po instalaci již budeme mít IDE, jako je ten na obrázku, který vede tento článek.

Jak vidíte, existují obousměrný sestavit Adu na Ubuntu, ze samotného IDEpomocí tlačítka «Vytvořit vše» nebo pomocí jiného textového editoru (například Vim) a zkompilovat jej z terminálu.

Osobně to rád dělám druhým způsobem více, protože jediným příkazem už můžete sestavit celý projekt. A je to tak, nějak řečeno, s Gnatem stačí sestavit hlavní program, a již má na starosti vyhledávání všech balíčků, které používáme v našem projektu.

Například pokud máme program s názvem main.adb který používá jiné balíčky (jiné .ads a .adb), musíme použít pouze Gnatmake, a to následovně:

gnatmake main.adb

A pak spusťte výstupní soubor s:

./hlavní

Jak vidíte, kompilace Ada v Ubuntu je velmi jednoduchá. Pravdou je, že jak jsem již zmínil, na internetu je poměrně málo informací, takže se zpočátku může zdát, že kompilace Ada v GNU / Linux je těžkopádná nebo obtížná práce, ale nic není dále od pravdy, viděli jsme, jak s jednoduchým příkazem Můžeme sestavit celý projekt, a pokud jsme více než IDE, pak máme také k dispozici.

Doufáme, že vám článek pomohl


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Jorge Ariel Utello řekl

    Myslel jsem, že Ada už není v provozu!

    1.    Miquel Pérez řekl

      I když to není 100% zastaralé, pravdou je, že se obecně používá stále méně. Přesto se jedná o jazyk, který se na univerzitách často hodně používá, zejména kvůli tomu, jak dobře představuje objektově orientované programování a nezávislost mezi deklarací a implementací kódu.

  2.   ABELARD řekl

    Ahoj
    K dnešnímu dni, dubnu 2021, se mi zobrazuje tato chyba:

    E: Balíček "gnat-4.4" nemá kandidáta na instalaci

    Zdravím.