About Anaconda Help Download Anaconda

Marrying Rust and CMake - Easy Rust and C/C++ Integration!

copied from cf-post-staging / corrosion

Installers

  • win-64 v0.6.1
  • linux-64 v0.6.1
  • osx-64 v0.6.1
  • linux-ppc64le v0.6.1
  • linux-aarch64 v0.6.1
  • osx-arm64 v0.6.1

conda install

To install this package run one of the following:
conda install conda-forge::corrosion

Description

Corrosion, formerly known as cmake-cargo, is a tool for integrating Rust into an existing CMake project. Corrosion is capable of automatically importing executables, static libraries, and dynamic libraries from a Rust package or workspace as CMake targets.

The imported static and dynamic library types can be linked into C/C++ CMake targets using the usual CMake functions such as [target_link_libraries()]. For rust executables and dynamic libraries corrosion provides a corrosion_link_libraries helper function to conveniently add the necessary flags to link C/C++ libraries into the rust target.


© 2026 Anaconda, Inc. All Rights Reserved. (v4.2.17) Legal | Privacy Policy