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
cmake
crate- 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: