clang-rs
An idiomatic Rust wrapper for libclang.
Supported on the stable, beta, and nightly Rust channels.
Released under the MIT license.
Dependencies
This crate depends on libclang.dll
(Windows), libclang.so
(Linux), or libclang.dylib
(OS X).
These binaries can be either be installed as a part of clang or downloaded
here.
Windows
On Windows, libclang.dll
should be placed in <rust>\lib\rustlib\*-pc-windows-*\lib
where
<rust>
is your Rust installation directory.
Supported Versions
- 3.5.x - Documentation
- 3.6.x - Documentation
- 3.7.x - Documentation
If you do not select a specific version, a common subset API will be availabile. The documentation for this API is here.