blob: 9cb12c95f1c0e9a0cf241e2b83f199bd4be9f1a0 [file] [view] [edit]
# Links
This page contains links to external resources on how to use LLDB. Being
listed on this page is not an endorsement.
## Blog Posts
- [Dancing in the Debugger A Waltz with LLDB (2014)](https://www.objc.io/issues/19-debugging/lldb-debugging/)
## Videos
### WWDC
- [Run, Break, Inspect: Explore effective debugging in LLDB (2024)](https://developer.apple.com/videos/play/wwdc2024/10198)
- [LLDB: Beyond po (2019)](https://developer.apple.com/videos/play/wwdc2019/429/)
- [Advanced Debugging with Xcode and LLDB (2018)](https://developer.apple.com/videos/play/wwdc2018/412/)
### LLVM Developers' Meeting Talks
- [2025 EuroLLVM - What is LLDB-DAP?](https://www.youtube.com/watch?v=sfJkf7U2FUg)
- [2025 US LLVM Developers' Meeting: LLDB MCP](https://www.youtube.com/watch?v=OJas4nknp0o)
- [2025 EuroLLVM - LLDB Statusline](https://www.youtube.com/watch?v=BQFwcsN1dJU)
- [2025 EuroLLVM - LLDB support for Propeller optimized code](https://www.youtube.com/watch?v=osE0UDJULoM)
- [2025 AsiaLLVM - The Data Inspection Language: Fast & Simple Expression Evaluation in LLDB](https://www.youtube.com/watch?v=tgsDbrQga_w)
- [2024 EuroLLVM - From C++ ranges to shorter template names: A C++ Debugging journey](https://www.youtube.com/watch?v=VT6-fL2hiN8)
- [2024 EuroLLVM - Simplifying, Consolidating & Documenting LLDB's Scripting Functionalities](https://www.youtube.com/watch?v=hNvFmZ1iB78)
- [2024 EuroLLVM - LLDB: What's in a Register?](https://www.youtube.com/watch?v=Hb7DbdIr3Rk)
- [2024 EuroLLVM - Mojo debugging: extending MLIR and LLDB](https://www.youtube.com/watch?v=9jfukpjCPIg)
- [2024 EuroLLVM - Debug information for macros](https://www.youtube.com/watch?v=WOkoAHTbsbM)
- [2024 LLVM Dev Mtg - MD5 Checksums in LLDB](https://www.youtube.com/watch?v=JIBhafjL_oo)
- [2024 LLVM Dev Mtg - "Hey, do you want a RISC-V debugger?" - Enabling RISC-V support in LLDB](https://www.youtube.com/watch?v=YSdeFLdL5DM)
- [2023 LLVM Dev Mtg - Seamless debugging of emulated applications with LLDB](https://www.youtube.com/watch?v=tW3jCrCBDRc)
- [2022 LLVM Dev Mtg: Interactive Crashlogs in LLDB](https://www.youtube.com/watch?v=iM2EH5EmoSY)
- [2021 LLVM Dev Mtg "lldb-eval fuzzer: Finding bugs in an LLDB-based expression evaluator"](https://www.youtube.com/watch?v=dJ9k7-pmwvM)
- [2021 LLVM Dev Mtg "Building a faster expression evaluator for LLDB"](https://www.youtube.com/watch?v=9aThSRGjYdA)
- [2020 LLVM Developers' Meeting: "Extending LLDB to More Scripting Languages"](https://www.youtube.com/watch?v=UgfzdAr9AFg)
- [2019 LLVM Developers' Meeting: R. Isemann "Better C++ debugging using Clang Modules in LLDB"](https://www.youtube.com/watch?v=vuNZLlHhy0k)
- [2019 EuroLLVM Developers' Meeting: J. Devlieghere "LLDB Reproducers"](https://www.youtube.com/watch?v=ygdzXnfyvbg)
- [2019 LLVM Developers' Meeting: S. Cook "A Unified Debug Server For Deeply Embedded Systems and LLDB"](https://www.youtube.com/watch?v=IMq3a_SSzFw)
- [2019 LLVM Developers' Meeting: S. Cook "State of LLDB and Deeply Embedded RISC-V"](https://www.youtube.com/watch?v=37ce7gVpgIE)
- [2016 EuroLLVM Developers' Meeting: L. Drummond & E. Crawford "Bringing RenderScript to LLDB"](https://www.youtube.com/watch?v=BBC61L0QKCM)
- [2016 EuroLLVM Developers' Meeting: D. Panickal & A. Warzynski "LLDB Tutorial: Adding debugger ..."](https://www.youtube.com/watch?v=9hhDZeV0fYU)
- [2013 LLVM Developers' Meeting: "Adapting LLDB for your hardware: Remote Debugging the Hexagon DSP"](https://www.youtube.com/watch?v=281sEoJYm8E)
### FOSDEM Talks
- [WebAssembly Debugging with LLDB](https://fosdem.org/2026/schedule/event/87ZLQV-wasm-debugging-lldb/)
- [Enhanced debuggability support in LLVM for various Fortran language features](https://archive.fosdem.org/2022/schedule/event/llvm_fortran_debug/)
- [Debugging with LLVM](https://archive.fosdem.org/2020/schedule/event/debugging_with_llvm/)
- [LLVM, Rust, and Debugging](https://archive.fosdem.org/2018/schedule/event/rustdebug/)
- [Porting LLDB to a new Target](https://archive.fosdem.org/2015/schedule/event/llvm_lldb_port/)
## Books
- [Advanced Apple Debugging & Reverse Engineering (2018)](https://www.raywenderlich.com/books/advanced-apple-debugging-reverse-engineering/)
## Extensions
- [facebook/chisel](https://github.com/facebook/chisel)
- [DerekSelander/LLDB](https://github.com/DerekSelander/LLDB)