This is a really reasonable question. The answer is that the rust source currently contains a slightly revised version of LLVM , LLVM is written in C ++ and does not extend into binary form. Therefore, to create it, you need a C ++ compiler.
source share