Формат данных отладки - Debugging data format

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

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

Немного объектный файл форматы включают отладочную информацию, но другие могут использовать общие форматы данных отладки, такие как удары и DWARF.

Список форматов отладки

Смотрите также

Рекомендации

  • Нетерпеливый, Майкл Дж. (Апрель 2012 г.) [2006]. «Введение в формат отладки DWARF» (PDF). В архиве (PDF) из оригинала на 2018-12-23. Получено 2014-11-12. (NB. Сосредоточено на DWARF, но также обсуждает форматы отладки в целом с обзором всех основных форматов.)