Hogyan fordítsuk le az Adát az Ubuntuban a Gnat segítségével

Pillanatkép 2016-06-26 14:43:26

Számítástechnikai hallgatóként idén Adában kellett programoznom. És meglepetésem volt, különösen azért, mert Ada még mindig meglehetősen ismert nyelv, ez nagyon kevés a dokumentáció erről a nyelvről.

Sok kollégám, aki GNU / Linux-ot használ, végül egy Windows virtuális gépet használt "a dolgok egyszerűségére", de valójában az Ada-t fordította GNU / Linux-ra Túl könnyű. Ezért ebben a cikkben szeretnénk megmutatni, hogyan kell ezt lépésről lépésre megtenni. Ennek a cikknek az a célja, hogy megtanítsa Önt, hogyan kell összeállítani az Adát az Ubuntuban, ami az interneten található információk alapján bonyolult feladatnak tűnik.

Ada egy programozási nyelv elég öreg, így a dokumentációja kissé elavult. Magad is láthatod, hogy ha a Google segítségével összeállítja az Adát GNU / Linux rendszerben, akkor nagyon kevés információ jelenik meg. Ennek ellenére, amint már említettük, az Ada fordítása ugyanolyan egyszerű, mint az GNAT fordító, amely a GNU Compiler Collection része.

Ehhez elég, ha a következőket hajtjuk végre a Terminálban:

sudo apt-get install gnat-4.4

És ennyi, összeállíthatjuk Ada-t az Ubuntuban. Ez könnyű.

Most, ha GNAT-GPS-t akarunk, a GNAT Fejlesztési Környezet, a következők végrehajtásával kell telepítenünk:

sudo apt-get install gnat-gps

A telepítés után már rendelkezünk egy IDE-vel, mint amely a képen található, amely ezt a cikket vezeti.

Amint látja, léteznek kétirányú lefordítani Ada-t az Ubuntun, magától az IDE-től, az "Összes felépítése" gombra kattintva, vagy egy másik szövegszerkesztő (például Vim) használatával fordítsa le a terminálról.

Személy szerint szeretem a második módon csinálni, mivel egyetlen paranccsal már lefordíthat egy teljes projektet. És ez bizonyos értelemben Gnattal csak állítsa össze a fő programot, és máris felelős a projektünkben használt összes csomag megkereséséért.

Például, ha van egy fő nevű programunk.adb amely más csomagokat (más .ads és .adb) használ, csak használja a Gnatmake-et az alábbiak szerint:

gnatmake main.adb

Ezután futtassa a kimeneti fájlt a következővel:

./fő

Amint láthatja, az Ada fordítása az Ubuntuban nagyon egyszerű. Az igazság az, hogy mint korábban említettem, elég kevés információ található az interneten, így elsőre úgy tűnhet, hogy az Ada GNU / Linux-ban történő összeállítása nehézkes vagy nehéz feladat, de semmi sincs távolabb az igazságtól, láttuk, hogyan egyszerű paranccsal összeállíthatunk egy teljes projektet, és ha többen vagyunk, mint IDE, akkor egy is rendelkezésünkre áll.

Reméljük, hogy a cikk hasznos volt számodra 😉


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Jorge Ariel Utello dijo

    Azt hittem, Ada már elavult!

    1.    Michael Perez dijo

      Nos, bár nem 100% -ban elavult, az igazság az, hogy általában egyre kevésbé használják. Ennek ellenére ez egy olyan nyelv, amelyet gyakran használnak az egyetemeken, főleg azért, mert jól képviseli az objektum-orientált programozást, valamint a deklaráció és a kód implementációja közötti függetlenséget.

  2.   ABELARD dijo

    Szia
    A mai napon, 2021. áprilisban ezt a hibát kapom:

    E: A "gnat-4.4" csomagnak nincs telepítési jelöltje

    Üdvözlet.