Программирование МК на языке Ada часть 2 Работаем с репозиторием Alire
ฝัง
- เผยแพร่เมื่อ 8 ก.พ. 2025
- Программирование МК на языке Ada - часть 2 Работаем с репозиторием Alire
Содержание
00:02
Введение и утилита Far
00:50
Настройка Far
04:13
Git и GitHub
07:03
Установка и настройка GNAT Studio
12:30
Настройка путей поиска
18:03
Использование GNAT Studio
23:48
Заключение
24:24
Введение в AliR
25:29
Настройка и использование AliR
26:24
Установка и использование AliR
30:00
Настройка и использование в Windows
33:29
Работа с кэшем и индексами
37:14
Создание и управление проектами
43:24
Работа с редакторами и IDE
46:13
Работа с проектом в AliR
46:57
Компиляция и запуск программы
48:42
Подключение библиотек и создание проектов
50:23
Установка и использование библиотеки
53:42
Манифест и настройка проекта
57:17
Работа с программой и отладка
01:00:23
Программирование и отладка в STM32
01:06:53
Заключение и планы на будущее
01:08:34
Обзор книг по языку программирования Ada
01:10:21
Особенности книг по Ada
01:12:17
Заключение
Ссылки
ALIRE: alire.ada.dev/
GIT : git-scm.com/do...
FAR : www.farmanager...
GNATSTUDIO : github.com/Ada...
ADACORE : www.adacore.co...
ALIRE: Хранилище библиотеки Ada
Каталог готовых к использованию библиотек Ada/SPARK плюс инструмент командной строки (alr) для получения, сборки и включения их в ваши собственные проекты. Он призван выполнять ту же роль, что и cargo в Rust или opam в OCaml.
Принципы проектирования
alr адаптируется к пользовательскому пространству, подобно Python virtualenv. Проект или рабочее пространство будет содержать все свои зависимости.
Для некоторых проектов требуются двоичные пакеты из дистрибутива (apt в Debian/Ubuntu, pacman в msys2 в Windows). В этом случае пользователю будет предложено разрешить установку через менеджер пакетов дистрибутива.
Свойства и зависимости проектов управляются с помощью файла TOML. Этот файл существует локально для рабочих копий проектов, а индекс сообщества Alire хранит файлы, соответствующие его проектам.
Alire автоматически настраивает всю среду сборки, избавляя пользователя от необходимости беспокоиться о путях установки. Пользователь просто добавляет зависимости в alire.toml манифест из командной строки (alr with) или текстового редактора, а Alire делает всё остальное.
Поддерживаемые платформы
Alire Сборки доступны для Linux x86-64, Windows x86-64 и macOS x86-64. Для всех этих платформ доступны последние версии компилятора Ada (GNAT FSF), включая кросс-компиляторы для ARM, RISC-V и AVR.
Для других платформ Alire можно собрать из исходных кодов с помощью компилятора GNAT FSF начиная с версии 9.2.
Новая книга уже в продаже: Программирование микроконтроллеров на языке Ada / Сергей Иванович Киркоров. - Минск : Колорград, 2024. - 564 с.
ISBN 978-985-896-819-9
Купить можно в Книготорговое республиканское унитарное предприятие "Академическая книга"
РБ, г. Минск, пр-т Независимости, 72
akademknigaminsk@mail.ru
beznal.ak@mail.ru (Безналичный расчет)
+375 (17) 379-46-52
+375 (17) 379-50-43
+375 (17) 272-37-52
Время работы
пн-пт: 10:00 - 19:00
сб: 10:00 - 18:00
вс: выходной
А также и в интернет-магазине:
akademkniga-bo...