LLDB (debugger)

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
LLDB
Developer(s) LLVM Developer Group
Written in C++
Operating system Mac OS X i386 and x86-64, Linux, FreeBSD, Windows
Type Debugger
License University of Illinois/NCSA Open Source License[1]
Website lldb.llvm.org

Lua error in package.lua at line 80: module 'strict' not found.

The LLDB Debugger (LLDB) is a software 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.

All of the code in the LLDB project is free and open-source software subject to the terms of the University of Illinois/NCSA Open Source License,[1] a permissive free software licence, as is the case with other parts of the LLVM project.

Current state

Although LLDB is in early development, it is mature enough to support basic debugging of programs written in C, Objective-C, C++ and Swift.

LLDB is known to work on OS X, Linux, FreeBSD, and Windows[2] and supports i386, x86-64 and ARM instruction sets.[3] It is used as a default debugger for Xcode 4.3 and later versions.

See also

References

  1. 1.0 1.1 "LLVM Release License"
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.

External links

<templatestyles src="Asbox/styles.css"></templatestyles>

<templatestyles src="Asbox/styles.css"></templatestyles>