使用GCC5编译LLVM 3.3,对c11类型签名的未定义引用

时间:2016-06-05 11:25:43

标签: gcc llvm gcc5

我在编译项目时遇到问题,无法使用LLVM 3.3 *和GCC5。我得到未定义的引用,例如`llvm :: sys :: getDefaultTargetTripleabi:cxx11'

abi标签表明它与GCC5的ABI不匹配问题。我知道_GLIBCXX_USE_CXX11_ABI可以做些什么,但我不明白为什么它不起作用。我的projedt和LLVM都使用相同的GCC进行编译。

有关如何使其发挥作用的任何想法?

*我正在升级,但希望在升级到新的LLVM版本之前让当前的开发版本正常工作。我将我的开发机器升级到Ubuntu 16.04,它上面有新的GCC。

0 个答案:

没有答案