forked from OSchip/llvm-project
83 lines
2.8 KiB
ReStructuredText
83 lines
2.8 KiB
ReStructuredText
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)`_
|
||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
||
A high level overview of LLDB with a focus on debugging Objective-C
|
||
code.
|
||
|
||
Videos
|
||
------
|
||
|
||
`LLDB: Beyond “po” (2019)`_
|
||
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
||
LLDB is a powerful tool for exploring and debugging your app at runtime.
|
||
Discover the various ways to display values in your app, how to format
|
||
custom data types, and how to extend LLDB using your own Python 3
|
||
scripts.
|
||
|
||
`Advanced Debugging with Xcode and LLDB (2018)`_
|
||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
||
Discover advanced techniques, and tips and tricks for enhancing your
|
||
Xcode debugging workflows. Learn how to take advantage of LLDB and
|
||
custom breakpoints for more powerful debugging. Get the most out of
|
||
Xcode’s view debugging tools to solve UI issues in your app more
|
||
efficiently.
|
||
|
||
`Debugging with LLDB (2012)`_
|
||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
||
LLDB is the next-generation debugger for macOS and iOS. Get an
|
||
introduction to using LLDB via the console interface and within Xcode’s
|
||
graphical debugger. The team that created LLDB will demonstrate the
|
||
latest features and improvements, helping you track down bugs more
|
||
efficiently than ever before.
|
||
|
||
`Migrating from GDB to LLDB (2011)`_
|
||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
||
LLDB is the next-generation debugger for macOS and iOS. Discover why
|
||
you’ll want to start using LLDB in your own development, get expert tips
|
||
from the team that created LLDB, and see how it will help you track down
|
||
bugs more efficiently than ever before.
|
||
|
||
Books
|
||
-----
|
||
|
||
`Advanced Apple Debugging & Reverse Engineering (2018)`_
|
||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
|
||
A book about using LLDB on Apple platforms.
|
||
|
||
Extensions
|
||
----------
|
||
|
||
`facebook/chisel`_
|
||
~~~~~~~~~~~~~~~~~~
|
||
|
||
Chisel is a collection of LLDB commands to assist in the debugging of
|
||
iOS apps.
|
||
|
||
`DerekSelander/LLDB`_
|
||
~~~~~~~~~~~~~~~~~~~~~
|
||
|
||
A collection of LLDB aliases/regexes and Python scripts.
|
||
|
||
.. _Dancing in the Debugger — A Waltz with LLDB (2014): https://www.objc.io/issues/19-debugging/lldb-debugging/
|
||
.. _`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/
|
||
.. _Debugging with LLDB (2012): https://developer.apple.com/videos/play/wwdc2012/415/
|
||
.. _Migrating from GDB to LLDB (2011): https://developer.apple.com/videos/play/wwdc2011/321/
|
||
.. _Advanced Apple Debugging & Reverse Engineering (2018): https://www.raywenderlich.com/books/advanced-apple-debugging-reverse-engineering/
|
||
.. _facebook/chisel: https://github.com/facebook/chisel
|
||
.. _DerekSelander/LLDB: https://github.com/DerekSelander/LLDB
|