这可能是一个很愚蠢的问题,但我想知道为什么 rust 编译器(写在 rust 本身)需要一个C++编译器.
我的意思是,发行版中预编译的Rust编译器应该足够了,不是吗?
这可能是一个很愚蠢的问题,但我想知道为什么 rust 编译器(写在 rust 本身)需要一个C++编译器.
我的意思是,发行版中预编译的Rust编译器应该足够了,不是吗?
这实际上是一个合理的问题.答案是,目前, rust 源包括一个稍微修补的版本LLVM,LLVM是用C++编写的,并且不是以二进制形式分布的.所以你需要一个C++编译器来编译它.