|0.0.30||Aug 11, 2023|
|0.0.29||Sep 15, 2022|
|0.0.28||Aug 27, 2022|
|0.0.27||Oct 4, 2021|
|0.0.10||Jul 19, 2016|
#294 in Debugging
152 downloads per month
Used in lldb
Dual licensed under the MIT and Apache 2 licenses. The C bindings for LLDB are licensed under the same license as LLVM.
This crate works with Cargo and is on
Add it to your
Cargo.toml like so:
[dependencies] lldb-sys = "0.0.30"
liblldb-dev packages for your platform so that
you have both LLDB itself installed as well as the headers and
other support files required.
llvm via homebrew:
brew install llvm
Then, tell this crate how to find
export LLVM_CONFIG="`brew --prefix llvm`/bin/llvm-config"
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
If something happens where the Rust bindings need to be re-generated,
they were generated from this set of files with
bindgen. We have a
script to automate some of the processing that is needed:
After running that, you will want to selectively merge the changes
with what was previously there as the output of this process is
hand-edited to add usage of
libc as well as doc comments in critical