Продукты

Все продукты

Комплект разработчика (КР) для ЗОСРВ «Нейтрино» содержит инструментальные средства, необходимые для проведения разработки, отладки и тестирования прикладного и системного программного обеспечения, функционирующего в среде ЗОСРВ «Нейтрино».


Базовые инструментальные средства из состава КР основаны на программных пакетах с открытым исходным кодом, которые были адаптированы и оптимизированы компанией «СВД Встраиваемые Системы».


Назначение и состав комплекта разработчика

КР позволяет выполнять разработку, отладку и тестирование ПО под все поддерживаемые в ЗОСРВ «Нейтрино» аппаратные платформы. КР устанавливается и функционирует на инструментальных системах под управлением ОС общего назначения: Linux и Windows. Выбор инструментальной системы зависит от используемых на предприятии подходов к оснащению рабочих мест и личных предпочтений разработчика.


Состав и основные возможности:

  • Набор целевых компонентов, соответствующий ЗОСРВ «Нейтрино», для всех поддерживаемых платформ: x86, ARM, ARMv7, PowerPC, PowerPC SPE, MIPS BE, MIPS LE
  • Базовый инструментарий на основе GCC, Binutils, GNU make и GDB
  • Графическая среда разработки Qt Creator
  • Инструменты статического анализа кода и средства модульного тестирования
  • Поддержка стандартов языков программирования: C до стандарта С11 включительно и C++ до стандарта С++17 включительно с частичной поддержкой C++20
  • Поддержка интерпретатора Python и библиотек Qt
  • Рекурсивный механизм сборки проектов, в т.ч. поддерживающий сборочные системы CMake, qmake, Meson и Autotools
  • Возможность интеграции со средой разработки Eclipse CDT

Подробная техническая информация о КР приведена в справочнике по инструментальным средствам для ЗОСРВ «Нейтрино».


Выпускаемые обновления КР доступны потребителям в рамках подписки на обновление инструментальных средств для ЗОСРВ «Нейтрино» или по договору на оказание приоритетной технической поддержки.


Технологические расширения

Технологические расширения интегрируются c КР и предоставляют дополнительные возможности, например, обеспечивают поддержку наиболее востребованных российских процессорных платформ.


Примеры поставляемых технологических расширений:

  • Пакеты поддержки процессоров и процессорных модулей
  • Комплект разработчика для ЗОСРВ «Нейтрино-Э» - предоставляет инструментальную поддержку процессорной платформы Эльбрус

Документация

Справочная система 
Руководство программиста 
Описание применения 
Положение о технической поддержке

Запрос стоимости и дополнительной информации