XiangpengHao / cxx-cmake-example
An example repo to setup cxx (Rust FFI library) with the CMake build system.
☆91Updated last month
Alternatives and similar repositories for cxx-cmake-example:
Users that are interested in cxx-cmake-example are comparing it to the libraries listed below
- Using cxx to mix in Rust-code with a C++ application☆46Updated 2 years ago
- Simple interoperability between C++ coroutines and asynchronous Rust☆239Updated 2 months ago
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆119Updated 7 months ago
- Rust bindings for libclang.☆139Updated 4 months ago
- Untrusted IPC with maximum performance and minimum latency. On Rust, on Linux.☆142Updated 2 years ago
- Rust crate that provides a convenient macro to quickly plot variables.☆89Updated 2 years ago
- Provides a very thin abstraction over instrumented profiling crates like puffin, optick, tracy, and superluminal-perf.☆342Updated 3 months ago
- CMake Rust Language Support☆170Updated last year
- Rust ABI safe code generator☆183Updated 6 months ago
- A simple Cross-platform thread schedule and priority library for rust.☆117Updated 2 months ago
- A tool to generate ergonomic, buffer-based C++ APIs.☆43Updated 2 weeks ago
- a lock-free concurrent slab (experimental)☆278Updated last month
- Simple experimental async GPGPU framework for Rust☆147Updated 10 months ago
- Inter-process Multiple Producer, Single Consumer Channels for Rust☆57Updated 7 months ago
- An ε-copy serialization/deserialization framework for Rust☆136Updated this week
- A lock-free, partially wait-free, eventually consistent, concurrent hashmap.☆242Updated 2 years ago
- SIMD Floating point and integer compressed vector library☆79Updated last year
- Safely cast &T to &U where the struct U contains a single field of type T.☆191Updated last week
- Rust build dependency for running cmake☆318Updated this week
- A cross-platform and safe Rust API to create and manage memory mappings in the virtual address space of the calling process.☆62Updated last year
- Generic Atomic<T> type for Rust☆225Updated last year
- A minimal OpenCL, CUDA, Vulkan and host CPU array manipulation engine / framework.☆72Updated last month
- Easy function multiversioning for Rust☆211Updated last month
- Half-precision floating point types f16 and bf16 for Rust.☆236Updated 8 months ago
- A C++/Rust interop tool☆256Updated this week
- High-precision and consistent benchmarking framework/harness for Rust☆111Updated last week
- Fast, highly configurable Rust logging crate☆119Updated this week
- Portable SIMD project group☆96Updated 2 months ago
- Tracy client libraries for Rust☆191Updated last month
- GPU scientific computing on every platform☆53Updated this week