Kā kompilēt Ada Ubuntu ar Gnat

Ekrānuzņēmums 2016-06-26 14:43:26

Man kā datortehnikas studentam šogad nācās programmēties Adā. Un mans pārsteigums ir bijis, it īpaši tāpēc, ka Ada joprojām ir diezgan labi pazīstama valoda dokumentācijas ir ļoti maz par šo valodu.

Daudzi no maniem kolēģiem, kuri izmanto GNU / Linux, galu galā ir izmantojuši Windows virtuālo mašīnu, lai "saglabātu lietas vienkāršas", bet faktiski sastādīja Ada uz GNU / Linux pārāk viegli. Tāpēc šajā rakstā mēs vēlamies jums parādīt, kā to izdarīt soli pa solim. Šī raksta mērķis ir iemācīt, kā sastādīt Ada mūsu Ubuntu, kaut kas no informācijas, ko atradīsim internetā, šķiet sarežģīts uzdevums.

Ada ir programmēšanas valoda diezgan vecs, tāpēc jūsu dokumentācija ir nedaudz novecojusi. Jūs pats varat pārliecināties, ka, ja jūs Google meklējat, kā apkopot Ada GNU / Linux, iznāk ļoti maz informācijas. Pat ja tā, kā jau minējām, Ada sastādīšana ir tikpat vienkārša kā GNAT kompilators, kas ir daļa no GNU kompilatoru kolekcijas.

Lai to izdarītu, pietiek ar to, ka mēs Terminālā izpildām sekojošo:

sudo apt-get install gnat-4.4

Un tas ir viss, mēs varam apkopot Ada mūsu Ubuntu. Tik vienkārši.

Ja mēs vēlamies, lai mums būtu GNAT-GPS, GNAT attīstības vide, mums tas ir jāinstalē, izpildot sekojošo:

sudo apt-get instalēt gnat-gps

Pēc instalēšanas mums jau būs tāds IDE kā attēlā, kurš ir šī raksta vadītājs.

Kā redzat, tie pastāv divvirzienu apkopot Ada Ubuntu, no pašas IDE, izmantojot pogu «Veidot visu» vai izmantojot citu teksta redaktoru (piemēram, Vim) un apkopojiet to no termināla.

Man personīgi patīk to darīt otrādi, jo ar vienu komandu jūs jau varat apkopot visu projektu. Un tas ir tas, kaut kā izsakoties, ar Gnat vienkārši sastādiet galveno programmu, un tā jau ir atbildīga par visu to pakotņu meklēšanu, kuras mēs izmantojam mūsu projektā.

Piemēram, ja mums ir programma, kuras nosaukums ir main.adb kas izmanto citus paketus (citus .ads un .adb), vienkārši izmantojiet Gnatmake šādi:

gnatmake main.adb

Un pēc tam palaidiet izvades failu ar:

./galvenais

Kā redzat, Ada sastādīšana Ubuntu ir ļoti vienkārša. Patiesība ir tāda, ka, kā jau minēju iepriekš, internetā ir diezgan maz informācijas, tāpēc sākumā var šķist, ka Ada sastādīšana GNU / Linux ir apgrūtinošs vai grūts darbs, taču nekas nav tālāk no patiesības, mēs esam redzējuši, kā ar vienkāršu komandu Mēs varam sastādīt visu projektu, un, ja mēs esam vairāk nekā IDE, tad mūsu rīcībā ir arī viens.

Mēs ceram, ka raksts jums ir noderējis 😉


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Horhe Ariels Utello teica

    Man likās, ka Ada jau bija novecojusi!

    1.    Mikels Peress teica

      Nu, kaut arī tas nav simtprocentīgi novecojis, patiesība ir tāda, ka kopumā to lieto arvien mazāk. Pat tā ir valoda, ko bieži lieto daudz universitātēs, jo īpaši tāpēc, ka tā labi atspoguļo objektorientētu programmēšanu un neatkarību starp deklarāciju un koda ieviešanu.

  2.   ĀBELARDS teica

    Sveiki
    No šodienas, 2021. gada aprīļa, es saņemu šo kļūdu:

    E: Pakotnei "gnat-4.4" nav kandidāta instalēšanai

    Sveicieni.