Hoe Ada in Ubuntu te compileren met Gnat

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

Als student Computer Engineering moest ik dit jaar studeren bij Ada. En dat was mijn verbazing, vooral omdat Ada nog steeds een redelijk bekende taal is er is heel weinig documentatie over deze taal.

Veel van mijn collega's die GNU / Linux gebruiken, hebben uiteindelijk een virtuele Windows-machine gebruikt om "dingen simpel te houden", maar eigenlijk compileerden ze Ada op GNU / Linux te makkelijk​ Daarom willen we u in dit artikel laten zien hoe u dit stap voor stap kunt doen. Het doel van dit artikel is om u te leren hoe u Ada compileert in onze Ubuntu, iets dat op basis van de informatie die we op internet zullen vinden, een gecompliceerde taak lijkt.

Ada is een programmeertaal redelijk oud, dus uw documentatie is enigszins verouderd. U kunt zelf zien dat als u Google gebruikt om Ada in GNU / Linux te compileren, er zeer weinig informatie naar buiten komt. Toch, zoals we al zeiden, is het compileren van Ada net zo eenvoudig als het installeren van het GNAT-compiler, dat deel uitmaakt van de GNU Compiler Collection.

Hiervoor is het voldoende dat we het volgende uitvoeren in de Terminal:

sudo apt-get install gnat-4.4

En dat is alles, we kunnen Ada compileren in onze Ubuntu. Zo gemakkelijk.

Als we nu GNAT-GPS willen hebben, de GNAT-ontwikkelingsomgeving, we moeten het installeren door het volgende uit te voeren:

sudo apt-get installeer gnat-gps

Na installatie hebben we al een IDE zoals die in de afbeelding die in dit artikel staat.

Zoals je ziet, bestaan ​​ze twee richtingen om Ada op Ubuntu te compileren, van de IDE zelf, via de "Build All" knop, of gebruik een andere teksteditor (zoals Vim) en compileer het vanaf de terminal.

Persoonlijk vind ik het leuk om het op de tweede manier te doen, omdat je met een enkele opdracht al een heel project kunt compileren. En dat is het, om het op de een of andere manier te zeggen, met Gnat compileer gewoon het hoofdprogramma, en het is al verantwoordelijk voor het zoeken naar alle pakketten die we in ons project gebruiken.

Als we bijvoorbeeld een programma hebben met de naam main.adb die andere pakketten gebruikt (andere .ads en .adb), we hoeven alleen Gnatmake te gebruiken, als volgt:

gnatmake main.adb

En voer vervolgens het uitvoerbestand uit met:

./hoofd

Zoals je kunt zien, is het compileren van Ada in Ubuntu heel eenvoudig. De waarheid is dat, zoals ik al eerder zei, er vrij weinig informatie op internet is, dus in eerste instantie lijkt het erop dat het compileren van Ada in GNU / Linux een omslachtige of moeilijke klus is, maar niets is minder waar, we hebben gezien hoe met een simpele opdracht We kunnen een heel project samenstellen, en als we meer zijn dan IDE, dan hebben we er ook één tot onze beschikking.

We hopen dat het artikel je van dienst is geweest 😉


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Jorge Ariël Utello zei

    Ik dacht dat Ada al achterhaald was!

    1.    Miquel Perez zei

      Welnu, hoewel het niet 100% verouderd is, is de waarheid dat het over het algemeen steeds minder wordt gebruikt. Toch is het een taal die vaak op universiteiten wordt gebruikt, vooral vanwege de goede representatie van objectgeoriënteerd programmeren en de onafhankelijkheid tussen de declaratie en de code-implementatie.

  2.   ABELARD zei

    Hi
    Vanaf vandaag, april 2021, krijg ik deze foutmelding:

    E: Het "gnat-4.4" -pakket heeft geen kandidaat voor installatie

    Groeten.