Включен в Единый реестр российских программ для ЭВМ
Комплект разработчика (КР) для Нейтрино содержит инструментальные средства, необходимые для проведения разработки, отладки и тестирования прикладного и системного программного обеспечения, функционирующего в Нейтрино.
Назначение и состав комплекта разработчика
КР позволяет выполнять разработку, отладку и тестирование ПО под все поддерживаемые в Нейтрино аппаратные платформы. КР устанавливается и функционирует на инструментальных системах под управлением ОС общего назначения: 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
- Интегрированная программная документация
Ключевые преимущества:
- Разработка и отладка и тестирование ПО в едином инструментальном окружении
- Современные стандарты языков программирования
- Графическая среда разработки
- Технологические расширения
Подробная техническая информация о КР приведена в справочнике по инструментальным средствам для Нейтрино.
Выпускаемые обновления КР доступны потребителям в рамках подписки на обновление инструментальных средств для Нейтрино.
Технологические расширения
Технологические расширения интегрируются c КР и предоставляют дополнительные возможности, например, обеспечивают поддержку наиболее востребованных российских процессорных платформ.