I would like to use Rust to perform linear algebra and tensor operations. So I would like to use Eigen3, which is a C++ library, from Rust by wrapping it with Rust.
I was able to find a way to compile C and C++ files from Rust at the same time as Cargo, but I don't know how to bring the library as is.