LLDB

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
LLDB
Скриншот программы LLDB
Тип Отладчик
Разработчик LLVM Developer Group
Написана на C++
Операционные системы Mac OS X i386 и x86-64, Linux, FreeBSD
Последняя версия
Репозиторий github.com/llvm/llvm-pro…
Лицензия University of Illinois/NCSA Open Source License (англ. University of Illinois/NCSA Open Source License) [2]
Сайт lldb.llvm.org
Логотип Викисклада Медиафайлы на Викискладе

LLDB Debugger (LLDB) — высокопроизводительный отладчик. Он сделан как множество повторно используемых компонентов широко использующих существующие библиотеки проекта LLVM, к примеру, парсер выражений Clang или дизассемблер LLVM.

Состояние проекта

[править | править код]

Хотя LLDB находится на ранней стадии разработки, этого достаточно для базовой отладки программ, написанных на C, Objective-C и C++.

LLDB может работать на Mac OS X, Linux и поддерживает i386, x86-64, ARM архитектуры.[3] Используется в Xcode начиная с версии 4.3 как отладчик по умолчанию.

Весь код в проекте LLDB доступен под University of Illinois/NCSA Open Source License (англ. University of Illinois/NCSA Open Source License),[2] свободной «BSD-style» лицензией, как и другие части проекта LLVM.

Примечания

[править | править код]
  1. Release 19.1.1 — 2024.
  2. 1 2 "LLVM Release License". Дата обращения: 4 декабря 2013. Архивировано 8 февраля 2012 года.
  3. LLDB Status. Дата обращения: 4 марта 2013. Архивировано из оригинала 13 января 2017 года.