Kuidas koostada Gnatiga Ada Ubuntu

Ekraanipilt 2016-06-26 14:43:26

Arvutitehnika üliõpilasena pidin sel aastal Adas programmeerima. Ja minu üllatus on olnud, eriti seetõttu, et Ada on endiselt üsna tuntud keel dokumentatsiooni on väga vähe selle keele kohta.

Paljud minu kolleegid, kes kasutavad GNU / Linuxi, on kasutanud Windowsi virtuaalset masinat "asjade lihtsaks hoidmiseks", kuid tegelikult koostanud Ada GNU / Linuxis liiga lihtne. Seetõttu tahame selles artiklis näidata teile, kuidas seda samm-sammult teha. Selle artikli eesmärk on õpetada teile Ada kompileerimist meie Ubuntu, mis näib Internetis leiduva teabe põhjal keeruline ülesanne.

Ada on programmeerimiskeel üsna vana, nii et teie dokumentatsioon on mõnevõrra vananenud. Saate ise veenduda, et kui Google'i abil GNU / Linuxis Ada kompileerida, siis tuleb välja väga vähe teavet. Isegi nii, nagu me juba mainisime, on Ada koostamine sama lihtne kui GNAT kompilaator, mis on osa GNU kompilaatorite kollektsioonist.

Selleks piisab, kui täidame terminalis järgmise:

sudo apt-get install gnat-4.4

Ja see on kõik, saame Ada oma Ubuntu koostada. Nii lihtne.

Kui me tahame saada GNAT-GPS-i, GNATi arenduskeskkond, peame selle installima, käivitades järgmise:

sudo apt-get install gnat-gps

Kui see on installitud, on meil juba IDE, mis sarnaneb pildil olevale artiklile.

Nagu näete, on need olemas kahesuunaline Ada koostamiseks Ubuntu, IDE enda käest, kasutades nuppu «Ehita kõik» või kasutades mõnda muud tekstiredaktorit (näiteks Vim) ja kompileerige terminalist.

Mulle meeldib seda teha rohkem teistmoodi, kuna ühe käsuga saate juba kogu projekti kompileerida. Ja see on nii, et mingil moel öeldes koos nääriga lihtsalt koostage põhiprogrammja see vastutab juba kõigi pakettide otsimise eest, mida me oma projektis kasutame.

Näiteks kui meil on programm nimega main.adb mis kasutab teisi pakette (muud .ads ja .adb), peame lihtsalt kasutama Gnatmake'i järgmiselt:

gnatmake main.adb

Seejärel käivitage väljundfail järgmiselt:

./ peamine

Nagu näete, on Ada koostamine Ubuntus väga lihtne. Tõsi on see, et nagu ma varem mainisin, on Internetis üsna vähe teavet, nii et esialgu võib tunduda, et Ada koostamine GNU / Linuxis on tülikas või keeruline töö, kuid miski pole tõest kaugemal, oleme näinud, kuidas lihtsa käsuga Me võime koostada terve projekti ja kui me oleme rohkem kui IDE, siis on see ka meie käsutuses.

Loodame, et artikkel on teile abiks olnud 😉


3 kommentaari, jätke oma

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Jorge Ariel Utello DIJO

    Ma arvasin, et Ada oli juba vananenud!

    1.    Michael Perez DIJO

      Noh, kuigi see pole 100% vananenud, on tõde see, et üldiselt kasutatakse seda üha vähem. Sellegipoolest on see keel, mida ülikoolides kasutatakse palju, eriti selle tõttu, kui hästi see esindab objektorienteeritud programmeerimist ning deklaratsiooni ja koodi rakendamise sõltumatust.

  2.   ABELARD DIJO

    Tere
    Täna, aprillist 2021, saan selle vea:

    E: Paketil "gnat-4.4" pole kandidaati installimiseks

    Tervitused.