Devolutions / CMakeRust
CMake Rust Language Support
☆170Updated last year
Related projects: ⓘ
- An example project showing usage of CMake with Rust☆109Updated 6 years ago
- Rust build dependency for running cmake☆305Updated 3 weeks ago
- An example repo to setup cxx (Rust FFI library) with the CMake build system.☆84Updated 9 months ago
- A somewhat idiomatic Rust wrapper for libclang.☆172Updated 3 months ago
- build and install C-compatible libraries☆445Updated last week
- Rust bindings for libclang.☆132Updated last month
- Provides a very thin abstraction over instrumented profiling crates like puffin, optick, tracy, and superluminal-perf.☆323Updated last month
- Collection of crates to deal with crashes☆135Updated last month
- Build library for finding native libraries in vcpkg for Rust - Windows (msvc), Linux and macOS☆104Updated last month
- A Rust wrapper of the conan C/C++ package manager (conan.io) to simplify usage in build scripts☆35Updated 7 months ago
- A Rust wrapper around native shared memory for Linux and Windows☆381Updated last year
- A C/C++ build system/project manager written in Rust☆154Updated 3 years ago
- A SPSC, lockless, no_std, thread safe, queue, based on BipBuffers☆416Updated 4 months ago
- A tutorial/example crate for generating C/C++ bindings on-the-fly with libbindgen☆77Updated 3 years ago
- c++ serialize and deserialize adaptor library like rust serde.rs☆107Updated 8 months ago
- Intrusive collections for Rust☆400Updated 2 weeks ago
- Implementation of triple buffering in Rust☆81Updated 2 weeks ago
- A crate for demangling C++ symbols☆298Updated 3 weeks ago
- Simple interoperability between C++ coroutines and asynchronous Rust☆215Updated last year
- Rust library for opening and working with dynamic link libraries.☆189Updated 8 months ago
- Macro to generate bitfields for structs that allow for modular use of enums.☆158Updated 10 months ago
- Lock-free SPSC FIFO ring buffer with direct access to inner data☆284Updated 3 weeks ago
- Generic Atomic<T> type for Rust☆211Updated 7 months ago
- Portable SIMD project group☆95Updated 3 years ago
- A thread-safe signal/slot library based on boost::signals2☆23Updated last year
- easy simd☆334Updated 7 months ago
- A concurrent, spsc ring-buffer with sized reservations☆96Updated 3 years ago
- Tracy client libraries for Rust☆162Updated 3 weeks ago
- Optick for Rust☆93Updated 3 years ago
- Untrusted IPC with maximum performance and minimum latency. On Rust, on Linux.☆130Updated last year