如何使用特定目标编译 LLVM

C0d*_*deZ 2 compilation llvm

出于某种原因,我的 Mac 上 LLVM 的编译速度非常慢,根据我的观察,大部分时间都花在编译llvm/lib/Target 中的不同目标上。

但是,我需要的唯一目标是 X86,所以我想知道有没有办法指定我要编译的目标,以便 LLVM 只编译该目标并节省大量时间?

Ism*_*awi 5

您可以传递-DLLVM_TARGETS_TO_BUILD=X86给初始cmake调用。