Jump to content

dbx (отладчик)

dbx
Оригинальный автор(ы) Марк Линтон
Разработчик(и) Корпорация Oracle
Первоначальный выпуск 1981 год ; 43 года назад ( 1981 )
Операционная система Unix и Unix-подобные
Тип Отладчик
Лицензия Бесплатно для загрузки и использования, как описано в лицензии на продукт Sun Studio .

dbx уровня исходного кода, — это отладчик который встречается в основном в Solaris , AIX , IRIX , Tru64 UNIX , Linux и BSD операционных системах . Он обеспечивает символьную отладку программ, написанных на C , C++ , Fortran , Pascal и Java . Полезные функции включают пошаговое выполнение программы по одной строке исходного кода или машинной инструкции за раз. Помимо простого просмотра работы программы, можно манипулировать переменными , а также оценивать и отображать широкий спектр выражений.

dbx был первоначально разработан Марком Линтоном в Калифорнийском университете в Беркли в 1981–1984 годах. [ 1 ] и впоследствии попал к различным поставщикам, которые лицензировали BSD.

Доступность

[ редактировать ]

dbx поставляется с AIX , [ 2 ] а также был снабжен IRIX [ 3 ] и Tru64 UNIX . [ 4 ]

Он включен в состав продукта Oracle Solaris Studio от корпорации Oracle . [ 5 ] и поддерживается как в Solaris, так и в Linux . Он поддерживает программы, скомпилированные с помощью компиляторов Oracle Solaris Studio и GCC .

Он также доступен в IBM z/OS системах в компоненте системных служб UNIX . [ 6 ] dbx for z/OS может отлаживать программы, написанные на C и C++, а также выполнять отладку на машинном уровне. Начиная с z/OS V1R5, dbx может отлаживать программы, используя формат отладки DWARF . В z/OS V1R6 добавлена ​​поддержка отладки 64-битных программ.

GCC удалил поддержку dbx в выпуске 13. [ 7 ]

См. также

[ редактировать ]
  1. ^ Линтон, Марк А. (1990). «Эволюция Dbx». ЮСЕНИКС Лето . Техническая конференция USENIX летом 1990 г. стр. 211–220. CiteSeerX   10.1.1.38.5985 . S2CID   15074926 .
  2. ^ «Обзор программы символической отладки AIX 7.3 dbx» . ИБМ .
  3. ^ dbx(1) : Обеспечивает отладку на уровне исходного кода — библиотека SGI techpubs.
  4. ^ dbx(1) : отладчик уровня исходного кода - HP Tru64 UNIX, раздел 1, справочные страницы
  5. ^ «Oracle Developer Studio 12.6: отладка программы с помощью dbx» . Корпорация Оракл .
  6. ^ «Инструменты программирования системных служб z/OS 3.1 UNIX» (PDF) . ИБМ .
  7. ^ «Примечания к изменениям GCC» .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6c11fa256dbb510e15d14898fe161dc4__1701549180
URL1:https://arc.ask3.ru/arc/aa/6c/c4/6c11fa256dbb510e15d14898fe161dc4.html
Заголовок, (Title) документа по адресу, URL1:
dbx (debugger) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)