Документация
ОС Аврора 5.2.0

Инструменты разработки

При разработке ОС Аврора доступны инструменты, решающие следующие типы задач:

Сборка

  • apptool – инструмент для кросс-сборки пакетов, независимый от mb2 и sb2.
  • Linaro GCC – набор инструментов, содержащий GCC для предварительной обработки, компиляции, сборки и компоновки.
  • mb2 – вспомогательный сборочный инструмент для создания RPM-пакетов и управления зависимостями сборки.
  • Scratchbox2 – модуль для кросс-компиляции.

Отладка

  • ADT – консольная утилита для отладки, управления и взаимодействия с ОС Аврора.
  • GDB – отладка приложений.
  • Linaro GCC – набор инструментов, позволяющий генерировать отладочную информацию для GDB.

Работа с пакетами

  • rpm-validator – инструмент проверки RPM-пакетов перед установкой в ОС Аврора.
  • rpmsign-external – библиотека и утилита для подписывания установочных пакетов.

Анализ

  • strace – утилита для отслеживания системных вызовов и сигналов.
  • Svace – статический анализатор для обнаружения ошибок и аномалий в коде.
  • Valgrind – инструмент для профилирования приложений.

Тестирование

Остальное

  • Git – система контроля версий управления изменениями в ОС Аврора.
  • MIC – средство формирования образов или инструмент генерации локального образа.
  • SSU – сервис для обновления ПО «по воздуху».

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.