Maitiro ekunyora Ada muUbuntu neGnat

Screenshot kubva 2016-06-26 14:43:26

Semudzidzi weComputer Injiniya, gore rino ndaifanirwa kuronga kuAda. Uye kushamisika kwangu kwave kuri, kunyanya nekuti Ada ichiri mutauro unozivikanwa, izvo pane zvinyorwa zvishoma nezvemutauro uyu.

Vazhinji vevandinoshanda navo vanoshandisa GNU / Linux vapedzisira voshandisa Windows chaiyo muchina "kuchengetedza zvinhu zvakapusa", asi vachinyora Ada paGNU / Linux zvakareruka. Naizvozvo, muchinyorwa chino tinoda kukuratidza maitiro ekuzviita nhanho nhanho. Chinangwa chechinyorwa chino ndechekukudzidzisa maitiro ekunyora Ada muUbuntu hwedu, chimwe chinhu icho kubva paruzivo rwatichawana paInternet, chinoita sechinhu chakaoma.

Ada mutauro wepurogiramu akura chaizvo, saka zvinyorwa zvako zvatova zvechinyakare. Unogona kuzvionera wega kuti kana iwe Google maitiro ekunyora Ada muGNU / Linux, ruzivo rudiki kwazvo runobuda. Kunyangwe zvakadaro, sezvatatotaura, kunyora Ada kuri nyore sekuisa iyo GNAT compiler, inova chikamu cheiyo GNU Compiler Unganidzo.

Kune izvi, zvakaringana kuti isu tiite zvinotevera muTerminal:

sudo apt-tora kuisa gnat-4.4

Uye ndizvozvo, tinogona kuumbiridza Ada muUbuntu hwedu. Zviri nyore.

Zvino, kana tichida kuva neGNAT-GPS, iyo GNAT Development Nharaunda, isu tinofanirwa kuiisa nekuita zvinotevera:

sudo apt-tora kuisa gnat-gps

Kana tangoiswa, isu tichava neIDE senge iyo iri mumufananidzo iyo inotungamira ino chinyorwa.

Sezvauri kuona, ivo varipo nzira mbiri kuumbiridza Ada paUbuntu, kubva kuIDE pachayo, Kuburikidza bhatani «Build All», kana kushandisa imwe chinyorwa mupepeti (kufanana Vim) uye vainyora nayo kubva kumagumo.

Ini pachangu ndinoda kuzviita nenzira yechipiri, nekuti nemurairo mumwe chete unogona kutobatanidza chirongwa chose. Uye ndizvozvo, kuzviisa neimwe nzira, neGnat ingo nyora chirongwa chikuru, uye yatove mutariri wekutsvaga ese mapakeji atiri kushandisa muchirongwa chedu.

Semuenzaniso, kana isu tine chirongwa chinonzi main.db iyo inoshandisa mamwe mapakeji (mamwe .ads uye .adb), ingo shandisa Gnatmake, seinotevera:

inomuts.biz

Wobva wamhanya nefaira rekuburitsa ne:

./main

Sezvauri kuona, kunyora Ada muUbuntu kuri nyore kwazvo. Chokwadi ndechekuti sezvandakambotaura, pane ruzivo rwakanyanya padandemutande, saka pakutanga zvinogona kutaridza kuti kunyora Ada muGNU / Linux ibasa rakaoma kana rakaoma, asi hapana chimwe chiri kumberi kubva pachokwadi, isu taona sei nemirairo yakapusa Tinogona kuumbiridza purojekiti izere, uye kana isu tiri vanopfuura IDE, saka tinawo yatinayo.

Tinotarisira kuti chinyorwa chakabatsira iwe you


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Jorge Ariel Utello akadaro

    Ndakafunga kuti Ada yanga yatoparara!

    1.    Michael Perez akadaro

      Zvakanaka, kunyangwe isiri 100% isingachashandi, chokwadi ndechekuti kazhinji iri kushandiswa zvishoma nezvishoma. Kunyangwe zvakadaro, iwo mutauro unowanzo shandiswa zvakanyanya mumayunivhesiti, kunyanya nekuda kwekuti inomiririra zvakadii chirongwa chakanangana nechinhu uye kuzvimiririra pakati pekuzivisa uye kuitisa kodhi.

  2.   ABELARD akadaro

    Hi,
    Kubva nhasi, Kubvumbi 2021, ini ndinowana iyi kukanganisa:

    E: Iyo "gnat-4.4" package haina mukwikwidzi wekuisirwa

    Thanks.