GNU C/C++


GNU C/C++

GNU — это бесплатно распространяемое программное обеспечение. Компилятор GNU C/C++ полностью поддерживает платформу QNX. GNU C/C++ содержит полный комплект средств, необходимых для кросс разработки: GNU препроцессор, компилятор, ассемблер и линковщик, а также дополнительный инструментарий типа архиватора, hex/binary конвертер и многочисленные утилиты для анализа и обработки объектных файлов.

Основные характеристики
C++ допускает простую интеграцию программ на С, являясь объектно-ориентированным расширением ANSI C.
Транслирует программу C++ непосредственно в машинный код, что дает более эффективный код и обеспечивает прозрачность отладки.
Данные и функции разделены и сгруппированы по классам объектов, что облегчает создание независимых программных блоков
Полная поддержка всех моделей памяти и указателей данных.
Ключевые слова при определении памяти: near, far и huge.
Функции прерывания на C, быстрая и гибкая обработка прерываний.
Стек для ускорения переключения между задачами в RTOS.
Обеспечивается доступ ко всем ресурсам процессорной платы.
Стандартные библиотеки на C, арифметика с плавающей точкой .
Reentrant код и библиотеки
Библиотеки DSP на C++, оптимизированные для MAC unit.
Полная поддержка ОС реального времени QNX.
Поддерживает объектно-ориентированную разработку: осуществляет доступ к объектам и поддерживает модульное структурное проектирование.
Приложения QNX, скомпилированные с помощью GNU C/C++, имеют задержку времени отклика на прерывание в 2 инструкции.
Полная отладочная информация включается в объектные модули.

  • Related Posts

    Достоинства QNX

    QNX создана на базе микроядра, что вделяет ее среди систем, базирующихся на макроядре, таких как Windows 9х, Linux. Система основана на хорошо проработанной теории, Поэтому очень предсказуема и надежна. Благодаря…

    Функциональные блоки QNX Aviage Multimedia Suite

    Функциональные блоки Комплект QNX Aviage Multimedia Suite можно разделить на несколько ключевых функциональных блоков. Распознавание и соединение Этот функциональный блок управляет распознаванием и соединением флеш-дисков USB, цифровых компакт-дисков, аудио-компакт-дисков, медиапроигрывателей…

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    You Missed

    Самосвальные полуприцепы: техника для стройки и добычи инертных материалов

    • От Redactor
    • 21 августа, 2026
    • 12 views

    Как сохранить букет свежим дольше

    • От Redactor
    • 19 августа, 2026
    • 12 views

    Чем отличается предчистовая отделка от чистовой

    • От Redactor
    • 17 августа, 2026
    • 14 views

    Сколько стоит грузчик на час

    • От Redactor
    • 10 августа, 2026
    • 25 views

    Как выбрать зал для конференции

    • От Redactor
    • 6 августа, 2026
    • 32 views

    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать

    • От Redactor
    • 16 июля, 2026
    • 30 views
    Накрутка поведенческих факторов: быстрый эффект и высокая цена — что нужно знать, прежде чем рисковать