文件名称:c2rust:将C代码迁移到Rust
文件大小:2.75MB
文件格式:ZIP
更新时间:2024-02-26 08:54:14
rust translation migration transpiler memory-safety
C2Rust帮助您将符合C99的代码迁移到Rust。 (或编译器)生成不安全的Rust代码,该代码紧密地镜像了输入的C代码。 转换器的主要目标是保留功能。 测试套件应在翻译后继续通过。 从C生成安全且惯用的Rust代码最终需要人工。 但是,我们正在构建可脚本化的,以减少这样做的麻烦。 您还可以将翻译后的代码与原始代码()进行。 这是大图: 要了解更多信息,请查看我们在YouTube上的演讲,并在www.c2rust.com上在线尝试C2Rust转换。 文献资料 要了解有关使用和开发C2Rust的更多信息,请查阅。 该手册仍在开发中,因此,如果您找不到任何内容,请告知我们。 安装 先决条件