Sida loo ururiyo Ada ee Ubuntu iyo Gnat

Screenshot laga soo bilaabo 2016-06-26 14:43:26

Aniga oo ah arday injineernimada kombuyuutarka, sannadkan waxay ahayd inaan ka barto Ada. Oo layaabkaygu wuxuu ahaa, gaar ahaan maxaa yeelay Ada weli waa luuqad si fiican caan u ah, taas waxaa jira dukumiinti aad u yar ku saabsan luqaddan.

Inbadan oo asxaabteyda ah oo adeegsada GNU / Linux waxay kudhamaadeen iyagoo adeegsanaya mashiinka kumbuyuutarka ee Windows-ka ah "wax yaroo fudud", laakiin dhab ahaantii waxay aruurinayaan Ada GNU / Linux aad u fudud. Sidaa darteed, qodobkaan waxaan rabnaa inaan ku tusino sida loo sameeyo talaabo talaabo. Ujeedada maqaalkani waa inaan ku baro sida loo ururiyo Ada ee Ubuntu, wax ka mid ah macluumaadka aan ka heli doonno internetka, waxay umuuqataa hawl cakiran.

Ada waa luuqad barnaamij da 'weyn, sidaa darteed dukumintiyadaadu waxeey noqdeen wax duugoobay. Adiga ayaa isku arki kara hadii aad Google sida loo soo ururiyo Ada GNU / Linux, macluumaad aad u yar ayaa soo baxa. Sidaas oo ay tahay, sidaan horayba u soo sheegnay, ururinta Ada waxay u fududahay sida rakibidda Isku-duwaha GNAT, taas oo qayb ka ah GNU Compiler Collection.

Tan awgeed, waa ku filan tahay inaan ku fulino waxyaabaha soo socda Terminal-ka:

sudo apt-hel rakib xabka-4.4

Taasina waa taas, waxaan ku ururin karnaa Ada-ga Ubuntu. Taasi way fududahay.

Hadda, haddii aan rabno inaan helno GNAT-GPS, Deegaanka Horumarinta GNAT, waa inaan ku rakibnaa adoo fulinaya waxyaabaha soo socda:

sudo apt-hel rakibidda gnat-gps

Marka la rakibo, waxaan horey u lahaan doonnaa IDE sida midka sawirka ku jira ee madaxa u ah qodobkaan.

Sidaad aragtay, way jiraan laba jid - si loo soo ururiyo Ada on Ubuntu, laga bilaabo IDE lafteeda, iyada oo loo marayo badhanka «Dhammaan Dhis», ama adeegsiga tifaftiraha qoraalka kale (sida Vim) oo aad soo ururiso laga bilaabo terminalka.

Shakhsiyan, waxaan jecelahay inaan ku sameeyo habka labaad, maadaama hal amar aad horeyba u ururin karto mashruuc dhan. Waana taas, in si uun loo dhigo, oo leh Gnat kaliya soo uruuri barnaamijka ugu muhiimsan, oo iyaduba waxay mas'uul ka tahay raadinta dhammaan baakadaha aan u isticmaalayno mashruuceena.

Tusaale ahaan, haddii aan hayno barnaamij la yiraahdo weyn.adb kaas oo isticmaala baakado kale (kale .ads iyo .adb), kaliya isticmaal Gnatmake, sida soo socota:

canbaas weyn main.adb

Ka dibna ku orod faylka wax soo saarka leh:

./ sii

Sida aad u aragto, isku soo ururinta Ada ee Ubuntu waa mid aad u fudud. Runtu waxay tahay sidaan horey u soo sheegay, macluumaad aad u yar ayaa laga helaa internetka, marka ugu horeysa waxay umuuqataa in isku soo aruurinta Ada ee GNU / Linux ay tahay shaqo adag ama shaqo adag, laakiin ma jiraan wax runta ka fog, waxaan aragnay sida amar fudud Waxaan ku soo ururin karnaa mashruuc dhan, oo haddii aan ka badanahay IDE, markaa waxaan sidoo kale haysannaa mid aan gacanta ku hayno.

Waxaan rajeyneynaa in maqaalka uu wax kuu taray 😉


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Jorge Ariel Utello dijo

    Waxaan moodayay in Aada ay hore u duugowday!

    1.    Michael Perez dijo

      Hagaag, inkasta oo aysan 100% duugoobin, runtu waxay tahay in guud ahaan loo adeegsado si kayar iyo wax kayar. Xitaa sidaas oo ay tahay, waa luuqad badanaa laga isticmaalo jaamacadaha, gaar ahaan sababta oo ah sida ay ugu wanaagsan tahay barnaamijyada ujeedo-ujeedo leh iyo madax-bannaanida udhaxeysa bayaanka iyo hirgelinta koodhka

  2.   AbelARDO dijo

    Hello
    Laga bilaabo maanta, Abriil 2021, waxaan helay qaladkan:

    E: Xirmada "gnat-4.4" ma laha musharax rakibaadda

    Thanks.