Како компајлирати Аду у Убунтуу са Гнат-ом

Снимак екрана са 2016-06-26 14:43:26

Као студент рачунарског инжењерства, ове године морао сам да програмирам на Ади. И моје изненађење је било, поготово јер је Ада још увек прилично познат језик, то документације је врло мало о овом језику.

Многе моје колеге које користе ГНУ / Линук на крају су користиле Виндовс виртуелну машину да би „ствари биле једноставне“, али заправо су компајлирале Аду на ГНУ / Линук прелако. Стога, у овом чланку желимо да вам покажемо како то учинити корак по корак. Сврха овог чланка је да вас научи како да компајлирате Аду у нашем Убунтуу, нешто што се из информација које ћемо наћи на интернету чини сложеним задатком.

Ада је програмски језик прилично стар, тако да је ваша документација донекле застарела. И сами видите да ако на Гоогле-у направите Аду у ГНУ / Линук, излази врло мало информација. Упркос томе, као што смо већ поменули, компајлирање Аде је једноставно као и инсталирање ГНАТ компајлер, који је део ГНУ Цомпилер Цоллецтион.

За ово је довољно да у Терминалу извршимо следеће:

судо апт-гет инсталл гнат-4.4

И то је то, можемо компајлирати Аду у нашем Убунту-у. Тако лако.

Ако желимо да имамо ГНАТ-ГПС, развојно окружење ГНАТ-а, морамо га инсталирати извршавањем следећег:

судо апт-гет инсталирајте гнат-гпс

Једном инсталирани, већ ћемо имати ИДЕ попут оног на слици који води овај чланак.

Као што видите, они постоје двосмерни за компајлирање Аде на Убунтуу, из самог ИДЕ-а, преко дугмета «Буилд Алл», или помоћу другог уређивача текста (попут Вима) и компајлирајте га са терминала.

Лично волим да то радим на други начин, јер са једном командом већ можете да саставите цео пројекат. И то је то, на неки начин, са Гнатом само саставите главни програм, и већ је задужен за проналажење свих пакета које користимо у нашем пројекту.

На пример, ако имамо програм под називом маин.адб који користи друге пакете (други .адс и .адб), само искористите Гнатмаке, како следи:

гнатмаке маин.адб

А затим покрените излазну датотеку са:

./главни

Као што видите, компајлирање Аде у Убунтуу је врло једноставно. Истина је да, као што сам већ споменуо, на интернету има прилично мало информација, па се у почетку може чинити да је састављање Аде у ГНУ / Линук гломазан или тежак посао, али ништа није даље од истине, видјели смо како помоћу једноставне команде Можемо саставити читав пројекат, а ако смо више од ИДЕ-а, тада имамо и један на располагању.

Надамо се да вам је чланак био користан 😉


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Хорхе Ариел Утелло дијо

    Мислио сам да је Ада већ застарела!

    1.    Микуел Перез дијо

      Па, иако није 100% застарео, истина је да се генерално све мање користи. Упркос томе, то је језик који се често користи на универзитетима, посебно због тога што добро представља објектно оријентисано програмирање и независност између декларације и примене кода.

  2.   АБЕЛАРДО дијо

    Здраво
    Од данас, априла 2021. године, примећујем ову грешку:

    Е: Пакет „гнат-4.4“ нема кандидата за инсталацију

    Поздрав.