Разработчики LLVM перенесли отладчик LLDB на Windows

Разработчики Windows теперь могут получить все преимущества свободного отладчика LLDB. LLDB портирован на ОС от Microsoft.

Windows-программисты имеют в распоряжении Microsoft Visual Studio, GDB, WinDBG и другие отладчики. LLDB только созрел до пригодного состояния, однако и сейчас с его помощью можно отладить только простые бинарные файлы.

LLDB — отладчик из проекта LLVM, теперь и на Windows
LLDB — отладчик из проекта LLVM, теперь и на Windows / Иллюстрация с сайта LLVM

Авторы порта отвечают на вопросы о том, почему разработчикам следует использовать новый Open Source-отладчик, когда есть такой выбор: «GDB воспринимает отладочную информацию DWARF из Clang на Windows и не понимает Microsoft C++ ABI и его отладку. В то же время ни Visual Studio, ни WinDBG не понимают DWARF из Clang. LLDB можно обучить обоим форматам, что подойдёт для работы с более широким кругом программ. Другая причина — тесная интеграция с Clang, учитывающая его возможности».

Базовая функциональность вроде точек остановки, остановка/продолжение при прерывании и процесс проверки во время прерывания работает. Однако ещё большую функциональность необходимо реализовать. Это работа с 64-битными бинарными файлами, отладка дампа при аварийном завершении работы программы, удалённая отладка, поддержка многопоточности, интеграция с Visual Studio и т.д. LLDB на Windows можно собрать при использовании Clang. Подробнее о порте в блоге LLVM.

Никита Лялин по материалам phoronix.com.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Microsoft перестане обслуговувати Windows 10: що зміниться для користувачівMicrosoft перестане обслуговувати Windows 10: що зміниться для користувачів
Microsoft залишила росіян без легальних Windows 10 та Windows 11Microsoft залишила росіян без легальних Windows 10 та Windows 11
Microsoft предупредила о проблеме с удалением файлов при сбросе настроек в Windows 11 и Windows 10Microsoft предупредила о проблеме с удалением файлов при сбросе настроек в Windows 11 и Windows 10
Microsoft добавит в Windows 11 дизайн интерфейса в стиле Windows 7Microsoft добавит в Windows 11 дизайн интерфейса в стиле Windows 7
Steam отметила быстрый рост числа пользователей Windows 11 — уже до конца года их может стать больше, чем у Windows 10Steam отметила быстрый рост числа пользователей Windows 11 — уже до конца года их может стать больше, чем у Windows 10
Microsoft анонсировала изменения в программе предварительной оценки Windows 11Microsoft анонсировала изменения в программе предварительной оценки Windows 11
В приложении «Фотографии» для Windows 11 появился обновлённый редакторВ приложении «Фотографии» для Windows 11 появился обновлённый редактор
Windows 11 стала второй по популярности ОС среди пользователей Steam
В следующем году Microsoft ускорит работу Windows 11
Microsoft отказалась от поддержки эмуляции x64-приложений в Windows 10 для ARM
Последние новости

Подгружаем последние новости