编译器-RT CLANG LLVM

时间:2012-06-17 01:58:27

标签: gcc llvm clang llvm-gcc llvm-clang

我有GCC 4.1.2并且喜欢使用这个GCC编译器版本来构建CLANG / LLVM。我需要源代码来源翻译库,以便我可以根据某些需求修改现有的源代码。

最初我遇到了关于usr / lib64 / libstdc ++的问题.so.6:在LLVM / CLANG make期间找不到版本`GLIBCXX_3.4.9'。所以在下载并构建GCC 4.5.0并安装在本地路径上。我发现GCC 4.5.0的libstdc ++。so.6有GLIBCXX_3.4.9版本。由于我想使用GCC 4.1.2进行编译,因此我将动态库路径设置为:

setenv LD_LIBRARY_PATH /local/gcc-4.5.0/lib64:$LD_LIBRARY_PATH

在'make clean'之后再次说明制作。现在没有发生错误。

但是在编译“Compiler-RT”模块时我遇到了问题。我不确定编译器RT模块的用途是什么,但似乎LLVM和CLANG编译得很好。

我是否可以从下载,构建和安装中排除Compiler-RT:

svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm
svn co http://llvm.org/svn/llvm-project/cfe/trunk clang

仅构建LLVM和Clang

将我的共享库路径设置为使用GCC 4.5.0的libstdc ++。so.6是否正确并且使用CLANG / LLVM下载和构建它是一个疯狂的步骤

我发现了这个sample code here - 我是否需要Compiler-RT - 我没有看到对它的引用,但只是想确认一下?

0 个答案:

没有答案