Отладчик исходного кода

Отладчик исходного кода

alt

QNX MOMENTICS обеспечивает мощную унифицированную среду отладки для всех поддерживаемых языков программирования. интуитивно понятный интерфейс отладчика полностью интегрирован с остальными инструментами IDE и даёт максимальную гибкость для решения возникающих задач.

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

Символьный отладчик позволяет:
одновременно отлаживать несколько приложений, написанных на C и C++;
отлаживать многопоточные приложения, контролируя каждый поток по отдельности и отслеживая передачу управления между ними;
отлаживать несколько процессов, выполняемых одновременно на разных процессорах, и отслеживать их распределение по процессорам;
динамически подключаться отладчиком к любому выполняющемуся процессу;
проводить «посмертный» анализ дамп-файлов.

Выбирайте нужные типы точек останова
Тип точки останова Описание
Условная Активизируется в соответствии со значением заданного выражения.
Счетная Активизируется или вычисляет условное выражение по достижении определённого числа итераций.
Пошаговое выполнение Позволяет выполнять код в пошаговом режиме, а также либо входить в вызываемые функции, либо выполнять их целиком за один шаг. Кроме того, вы можете устанавливать точки останова на момент возврата из функции.
Выполнение до курсора Позволяет создать временную точку останова, установленную на другой точке в той же функции. Программа будет выполняться до указанной точки.
Сторожевая Останавливает выполнение программы при изменении значения переменной.

Используйте дополнительные панели отображения
Экранная панель Описание
Переменные Вы можете просматривать переменные, приводя их к любому типу (символьный, строковой, целый и т. д.). Указатели можно разыменовывать или представлять в виде массивов. Вы также можете выделить глобальные переменные и поместить их в панель отображения переменных.
Выражения Эта панель отображает результаты вычисления любых выражений, в том числе переменных, констант, указателей.
ОЗУ Позволяет редактировать любой блок памяти в пределах адресного пространства программы.
Стек Отображает состояние стека для любого выбранного потока. На этой же панели можно для сравнения отобразить все выполняемые процессы.
Регистры Позволяет просмотреть текущее состояние регистров процессора для любого потока.
Точки останова Отображает все типы точек останова: условные, счётные, пошаговые или с выполнением до курсора.

Символьный отладчик

Символьный отладчик позволяет отлаживать несколько процессов и потоков одновременно, даже если эти процессы написаны на разных языках программирования.

  • Related Posts

    Комплекты разработки драйверов (DDK-комплекты)

    Комплекты разработки драйверов (DDK-комплекты) С помощью комплектов разработки драйверов (DDK) вы можете быстро создавать драйверы для нестандартного оборудования – аудио-, графических и сетевых адаптеров, устройств ввода, принтеров, символьных и usb-устройств.…

    QNX Photon MicroGUI

    В отличие от ограниченных по своим возможностям графических библиотек, предоставляемых в других ОСРВ, оконная система QNX® Photon microGUI® обеспечивает полнофункциональную настраиваемую базу для построения человеко-машинных интерфейсов для малых встраиваемых систем.…

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

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

    You Missed

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

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

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

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

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

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

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

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

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

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

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

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