Sådan kompileres Ada i Ubuntu med Gnat

Skærmbillede fra 2016 06:26:14

Som computerteknikstuderende måtte jeg i år programmere på Ada. Og min overraskelse har været, især fordi Ada stadig er et ret kendt sprog, det der er meget lidt dokumentation om dette sprog.

Mange af mine kolleger, der bruger GNU / Linux, har endt med at bruge en virtuel Windows-maskine til at "holde tingene enkle", men faktisk kompilere Ada på GNU / Linux for nemt. Derfor vil vi i denne artikel vise dig, hvordan du gør det trin for trin. Formålet med denne artikel er at lære dig at sammensætte Ada i vores Ubuntu, noget der ud fra de oplysninger, vi finder på internettet, synes en kompliceret opgave.

 

Ada er et programmeringssprog ret gammel, så din dokumentation er blevet noget forældet. Du kan selv se, at hvis du Google hvordan man kompilerer Ada i GNU / Linux, kommer der meget lidt information ud. Alligevel er det, som vi allerede har nævnt, at kompilere Ada lige så let som at installere GNAT-kompilator, som er en del af GNU Compiler Collection.

Til dette er det nok, at vi udfører følgende i terminalen:

sudo apt-get install gnat-4.4

Og det er det, vi kan kompilere Ada i vores Ubuntu. Så let.

Nu, hvis vi vil have GNAT-GPS, GNAT-udviklingsmiljøet, vi skal installere det ved at udføre følgende:

sudo apt-get installer gnat-gps

Når vi er installeret, har vi allerede en IDE som den i billedet, der leder denne artikel.

Som du ser, eksisterer de tovejs at kompilere Ada på Ubuntu, fra IDE selv, via knappen «Byg alt», eller brug en anden teksteditor (som Vim), og kompilér den fra terminalen.

Personligt kan jeg godt lide at gøre det på anden måde, da du med en enkelt kommando allerede kan kompilere et helt projekt. Og det er det for at sige det på en eller anden måde med Gnat bare sammensæt hovedprogrammet, og det har allerede ansvaret for at søge efter alle de pakker, vi bruger i vores projekt.

For eksempel hvis vi har et program kaldet main.adb der bruger andre pakker (andre .ads og .adb), skal du bare bruge Gnatmake som følger:

gnatmake hoved.adb

Og kør derefter outputfilen med:

./hoved

Som du kan se, er det meget simpelt at kompilere Ada i Ubuntu. Sandheden er, at der, som jeg nævnte før, er ret lidt information på internettet, så i starten kan det virke som at kompilere Ada i GNU / Linux er et besværligt eller vanskeligt job, men intet er længere væk fra sandheden, vi har set hvordan med en simpel kommando Vi kan sammensætte et helt projekt, og hvis vi er mere end IDE, har vi også et til rådighed.

Vi håber, at artiklen har været nyttigt for dig 😉

 

 

 


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

3 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Jorge Ariel Utello sagde han

    Jeg troede, Ada allerede var forældet!

    1.    Michael Perez sagde han

      Selvom det ikke er 100% forældet, er sandheden, at det generelt bruges mindre og mindre. Alligevel er det et sprog, der ofte bruges meget på universiteter, især på grund af hvor godt det repræsenterer objektorienteret programmering og uafhængigheden mellem erklæringen og implementeringen af ​​koden.

  2.   ABELARD sagde han

    Hej
    Fra i dag, april 2021, får jeg denne fejl:

    E: Pakken "gnat-4.4" har ikke en kandidat til installation

    Greetings.