in3-sys
Low-level unsafe Rust bindings for the Incubed C library.
NOTE: We recommend against using this crate directly. Instead, consider using in3-rs, which provides a more high-level 'Rusty' interface.
Requirements
- Rust version >= 1.42.0
- A toolchain capable of compiling IN3 C sources
- Ubuntu:
apt-get install build-essential - Windows:
https://visualstudio.microsoft.com/visual-cpp-build-tools/
- Ubuntu:
- OpenSSL dev libs
- Ubuntu:
apt-get install libssl-dev - Windows: TODO
- Ubuntu:
- CMake version >= 3.5.1, because we build the bundled IN3 C library with the
cmakecrate- Ubuntu:
apt-get install cmake - Windows:
https://cmake.org/install/, Make sure you add it to path for windows
- Ubuntu:
- bindgen and therefore clang dev libraries
- Ubuntu:
apt-get install clang libclang-dev llvm-dev - Windows: TODO
- Ubuntu: