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 😉
Ik dacht dat Ada al achterhaald was!
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.
Hi
Vanaf vandaag, april 2021, krijg ik deze foutmelding:
E: Het "gnat-4.4" -pakket heeft geen kandidaat voor installatie
Groeten.