Posts

Subscribe to receive posts in your Atom feed.

Exploring Rust and C++ in embedded software

2023-09-29

CXX provides a safe way to combine Rust and C++ code. Not only does it automate binding generation, but it also lets us build C++ and Rust using cargo, the standard Rust package manager. CXX has experimental support for combining C++ with no_std, no alloc Rust, which should be usable for bare-metal firmware.