运行时 # Rust 编译器 # Rust 编译器是一个 LLVM 编译前端,将代码编译为 LLVM IR, 然后经过 LLVM 编译为相应的平台目标 Rust 源码 -> 分词和解析 -> 生成 AST(抽象语法树) -> 简化处理 -> HIR(`High-level IR`) -> 编译 -> MIR (`Middle IR`) -> 翻译 -> LLVM IR -> 编译 -> 目标机器码
叶王 © 2013-2024 版权所有。如果本文档对你有所帮助,可以请作者喝饮料。