Description
Builds and installs Rust libraries with a C-compatible ABI. It helps Rust projects expose dynamic or static libraries that can be consumed by C, C++, and other languages that understand C interfaces.
Use it when a Rust crate is meant to be packaged as a system library. ABI boundaries need careful headers, versioning, and packaging so downstream software can link reliably.