关于rust和c++的互操作

来源:1-1 课前必读((不看会错过一个亿))

慕田峪7329362

2024-02-04

我想咨询一个问题,就是我看到有消息说微软也在使用rust替换一些已有的代码,这里面是不是涉及到rust和c++的互操作,目前这种互操作比较方便的和理想的方式是什么,我也搜到google使用cxx库来实现;有没有更好的更简便方式呢?

写回答

1回答

叶枭

2024-03-29

如果想在 rust 中使用 c/c++ 代码, 那么将 c/c++ 编译为静态库, rust 直接使用静态库就可以了; 在 c/c++ 中使用 rust 代码, 也是一样的道理, 直接将 rust 编译到静态库.

0
0

轻松实现Rust系统入门,实战编译器开发

入门者的平缓学习曲线,聚焦Rust核心重难点,获得实际应用能力

442 学习 · 45 问题

查看课程