在编译器层面来说,Rust编译器仅仅是一个编译器前端,它负责从文本代码一步步编译到LLVM中间码(LLVM IR),然后再交给LLVM来最终编译生成机器码,所以LLVM就是编译后端。 Rust 语言编译整体流程 Rust 文本代码首先要经过「词法分析」阶段。 将文本语法中的元素,识别为对 Rust 编译器有意义的「词条」,即token。 经过词法...