Як скомпілювати Ада в Ubuntu за допомогою Gnat

Знімок екрана з 2016 06:26:14

Як студент комп’ютерної інженерії, цього року мені довелося програмувати в Аді. І моє здивування було, особливо тому, що Ада все ще є досить відомою мовою документації дуже мало про цю мову.

Багато моїх колег, які використовують GNU / Linux, в кінцевому підсумку скористалися віртуальною машиною Windows, щоб "робити речі простішими", але насправді компілюють Аду на GNU / Linux надто легко. Тому в цій статті ми хочемо показати вам, як це зробити поетапно. Мета цієї статті - навчити вас складати Аду в нашому Ubuntu, що з інформації, яку ми знайдемо в Інтернеті, здається складним завданням.

Ada - мова програмування досить старий, тому ваша документація стала дещо застарілою. Ви самі переконуєтесь, що якщо ви Google, як скомпілювати Аду в GNU / Linux, виходить дуже мало інформації. Незважаючи на це, як ми вже згадували, складання Ади так само просто, як встановлення Компілятор GNAT, що входить до колекції GNU Compiler.

Для цього достатньо, щоб ми виконали в терміналі наступне:

sudo apt-get install gnat-4.4

І все, ми можемо скомпілювати Аду в нашому Ubuntu. Це просто.

Тепер, якщо ми хочемо мати GNAT-GPS, середовище розвитку GNAT, ми повинні встановити його, виконавши наступне:

sudo apt-get встановити gnat-gps

Після встановлення ми вже матимемо IDE, подібну до тієї, що зображена у цій статті.

Як бачите, вони існують двосторонній для компіляції Ada на Ubuntu, від самої IDE, за допомогою кнопки «Побудувати все», або за допомогою іншого текстового редактора (наприклад, Vim) та скомпілюйте його від терміналу.

Особисто мені подобається робити це другим способом більше, оскільки за допомогою однієї команди ви вже можете скомпілювати цілий проект. І це те, що, якимось чином сказати, з Гнатом просто складіть основну програму, і він вже відповідає за пошук усіх пакетів, які ми використовуємо в нашому проекті.

Наприклад, якщо у нас є програма під назвою main.adb що використовує інші пакети (інші .ads та .adb), нам просто потрібно використовувати Gnatmake, наступним чином:

gnatmake main.adb

А потім запустіть вихідний файл за допомогою:

./основна

Як бачите, складання Ади в Ubuntu дуже проста. Правда полягає в тому, що, як я вже згадував раніше, в Інтернеті досить мало інформації, тому спочатку може здатися, що складання Ада в GNU / Linux є громіздкою або складною роботою, але нічого не йде далі від істини, ми бачили, як за допомогою простої команди Ми можемо скомпілювати цілий проект, і якщо ми більше, ніж IDE, тоді ми також маємо у своєму розпорядженні.

Сподіваємось, стаття була для вас корисною 😉


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Хорхе Аріель Утелло - сказав він

    Я думав, що Ада вже застаріла!

    1.    Мікель Перес - сказав він

      Ну, хоча він не є на 100% застарілим, правда полягає в тому, що в цілому ним користуються все рідше. Тим не менш, це мова, яка часто використовується в університетах, особливо через те, наскільки добре вона представляє об'єктно-орієнтоване програмування та незалежність між декларацією та реалізацією коду.

  2.   АБЕЛАРДО - сказав він

    Привіт
    На сьогодні, у квітні 2021 року, я отримую таку помилку:

    E: Пакет "gnat-4.4" не має кандидата на встановлення

    Привіт.