База знаний · Сборка и прошивка
Проект помнит свои библиотеки
Список нужного путешествует вместе с проектом: на новом месте всё доустановится само.
Старый сюжет: проект прекрасно собирается дома — и рассыпается на школьном компьютере, потому что там нет половины библиотек. В Trema IDE проект носит с собой список того, что ему нужно, — и на новом месте программа сама предлагает всё доустановить.
Как это работает
Сведения о нужных библиотеках хранятся вместе с проектом и путешествуют с ним — через облако, флешку, куда угодно. Открыли проект на компьютере, где чего-то не хватает, — программа сверяет список с установленным и показывает знакомое окно: вот недостающее, поставить одним кликом? Клик — и сборка продолжается.

Где это спасает
- Дом ↔ школа. Начал в классе, продолжил дома: проект сам попросит свои библиотеки, не потратив пол-урока на «не собирается».
- Новый компьютер. После переезда первый же запуск старого проекта достроит окружение («Новый компьютер»).
- Чужие проекты. Скачали пример из интернета — недостающее найдётся в каталоге автоматически («Библиотека не найдена»).
Список следует за кодом
Важная деталь: список поддерживается актуальным по самому коду проекта. Подключили новую библиотеку через #include — она войдёт в «паспорт» проекта; убрали — перестанет требоваться. Ничего не нужно вести руками: код — единственный источник правды, паспорт следует за ним.
Границы механизма
Паспорт знает о библиотеках — но пакет платы (семейство) на новой машине должен быть установлен: большие движки не возят с проектами (см. «Менеджер плат»). А точные версии библиотек для класса фиксируются пакетом кабинета — это уже школьный инструмент («Пакет класса»).
Читайте также
Обновлено: 19 июля 2026
