我可以生成llvm IR与旧的llvm版本兼容吗?

Met*_*est 0 c c++ linux llvm clang

在我的系统上,我有clang 2.9但是llvm 2.8.有没有什么方法可以指示我的clang 2.9编译器生成一个与llvm 2.8兼容的IR(带标志-emit-llvm)?

Ant*_*kov 5

不会.虽然其他方式的东西通常可以工作(2.8中的IR会在读入2.9时自动升级),但是你无法为较低版本的LLVM生成IR.

此外,2.9和2.8甚至2.8都是古老的:)