2013-02-22 06:17:45 +08:00
|
|
|
LLDB Installation Instructions
|
2010-06-09 15:20:27 +08:00
|
|
|
==============================
|
|
|
|
|
2013-02-22 06:37:18 +08:00
|
|
|
LLDB builds on Mac OS X (with Xcode) and Linux (with GCC or Clang).
|
2010-06-09 15:20:27 +08:00
|
|
|
|
2013-02-22 06:37:18 +08:00
|
|
|
On Mac OS X, in addition to using Xcode you'll need to enable code signing
|
|
|
|
on your system to either build lldb or debug using lldb. Please see the code
|
|
|
|
signing documentation in docs/code-signing.txt for more detailed directions.
|
|
|
|
|
2017-02-23 10:21:34 +08:00
|
|
|
If you are building on Mac OS X and LLVM is not present in llvm/, then LLDB
|
|
|
|
will check it out automatically. The files in scripts/Xcode/repos determine
|
|
|
|
which branches of LLVM/Clang are checked out, depending on the current
|
|
|
|
LLDB branch, according to the algorithm in scripts/Xcode/repo.py.
|
|
|
|
|
2013-02-22 06:37:18 +08:00
|
|
|
For instructions to build LLDB on Linux, or more details about supported
|
|
|
|
compiler versions, other dependencies, and build flags, see:
|
|
|
|
|
|
|
|
http://lldb.llvm.org/build.html
|