Как студент компьютерной инженерии, в этом году мне пришлось программировать на Аде. И меня удивило то, что, особенно потому, что Ада все еще довольно известный язык, документации очень мало об этом языке.
Многие из моих коллег, которые используют GNU / Linux, в конечном итоге использовали виртуальную машину Windows, чтобы «упростить задачу», но на самом деле компилировали Аду на GNU / Linux. Это очень легко. Поэтому в этой статье мы хотим показать вам, как это сделать шаг за шагом. Цель этой статьи - научить вас скомпилировать Ada в нашей Ubuntu, что, судя по информации, которую мы найдем в Интернете, кажется сложной задачей.
Ада - это язык программирования вполне Старый, поэтому ваша документация несколько устарела. Вы сами можете убедиться, что если вы погуглите, как скомпилировать Ada в GNU / Linux, вы получите очень мало информации. Даже в этом случае, как мы уже упоминали, компиляция Ada так же проста, как установка Компилятор GNAT, который является частью коллекции компиляторов GNU.
Для этого достаточно выполнить в Терминале следующее:
sudo apt-get установить gnat-4.4
И все, мы можем скомпилировать Аду в нашей Ubuntu. Это просто.
Теперь, если мы хотим иметь GNAT-GPS, среда разработки GNAT, мы должны установить его, выполнив следующие действия:
sudo apt-get установить gnat-gps
После установки у нас уже будет IDE, подобная той, что изображена в образе, который возглавляет эту статью.
Как видите, они существуют два пути скомпилировать Аду на Ubuntu, из самой IDE, через кнопку «Build All» или с помощью другого текстового редактора (например, Vim) и скомпилируйте его с терминала.
Лично мне больше нравится второй способ, поскольку с помощью одной команды вы уже можете скомпилировать весь проект. И это, так сказать, с Gnat просто скомпилируйте основную программу, и он уже отвечает за поиск всех пакетов, которые мы используем в нашем проекте.
Например, если у нас есть программа с именем main.adb который использует другие пакеты (другие .ads и .adb), просто воспользуйтесь Gnatmake следующим образом:
Gnatmake main.adb
А затем запустите выходной файл с помощью:
./главный
Как видите, компилировать Ada в Ubuntu очень просто. Правда заключается в том, что, как я уже упоминал ранее, в Интернете довольно мало информации, поэтому сначала может показаться, что компиляция Ады в GNU / Linux - громоздкая или трудная работа, но нет ничего более далекого от истины, мы видели, как с помощью простой команды Мы можем скомпилировать весь проект, и если мы больше, чем IDE, то у нас также есть один в нашем распоряжении.
Надеемся, статья вам помогла
Я думал, Ада уже вышла из употребления!
Ну хоть и не на 100% устаревший, правда в целом используется все реже и реже. Тем не менее, этот язык часто используется в университетах, особенно из-за того, насколько хорошо он представляет объектно-ориентированное программирование и независимости между декларацией и реализацией кода.
Привет
На сегодняшний день, апрель 2021 года, я получаю такую ошибку:
E: Пакет "gnat-4.4" не имеет кандидата на установку.
Привет.