LLDB (debugger)
From Wikipedia, the free encyclopedia
| Developer(s) | LLVM Developer Group |
|---|---|
| Written in | C++ |
| Operating system | Mac OS X i386 and x86-64, Linux, FreeBSD |
| Type | Debugger |
| License | University of Illinois/NCSA Open Source License[1] |
| Website | http://lldb.llvm.org/ |
The LLDB Debugger (LLDB) is a high-performance debugger. It is built as a set of reusable components which extensively use existing libraries from the larger LLVM Project, such as the Clang expression parser and LLVM disassembler.
Contents |
[edit] Current State
Although LLDB is in early development, it is mature enough to support basic debugging of programs written in C, Objective-C and C++.
LLDB is known to work on Mac OS X and Linux and supports i386, x86-64 and ARM architectures.[2]
[edit] License
All of the code in the LLDB project is available under the University of Illinois/NCSA Open Source License,[1] an open source "BSD-style" license, as is the case with other parts of the LLVM project.
[edit] References
- ^ a b "LLVM Release License"
- ^ "LLDB Status". Retrieved March 4, 2013.
[edit] External links
| This Mac OS and/or OS X software-related article is a stub. You can help Wikipedia by expanding it. |
| This programming tool–related article is a stub. You can help Wikipedia by expanding it. |