无法生成LLVM和Clang

无法生成LLVM和Clang,llvm,clang,Llvm,Clang,我已经尝试过使用。然而,在第5步,当我做了,我得到以下错误。你知道这是怎么回事,怎么解决吗?请注意,我在64位x86系统上使用的是Ubuntu 10.04 cp: cannot stat `/home/MetallicPriest/Desktop/build/tools/clang/runtime/compiler-rt/clang_linux/full-x86_64/libcompiler_rt.a': No such file or directory make[4]: *** [/home

我已经尝试过使用。然而,在第5步,当我做了,我得到以下错误。你知道这是怎么回事,怎么解决吗?请注意,我在64位x86系统上使用的是Ubuntu 10.04

cp: cannot stat `/home/MetallicPriest/Desktop/build/tools/clang/runtime/compiler-rt/clang_linux/full-x86_64/libcompiler_rt.a': No such file or directory
make[4]: *** [/home/MetallicPriest/Desktop/build/Debug+Asserts/lib/clang/3.1/lib/linux/libclang_rt.full-x86_64.a] Error 1
rm /home/MetallicPriest/Desktop/build/Debug+Asserts/lib/clang/3.1/lib/linux/.dir
make[4]: Leaving directory `/home/MetallicPriest/Desktop/build/tools/clang/runtime/compiler-rt'
make[3]: *** [compiler-rt/.makeall] Error 2
make[3]: Leaving directory `/home/MetallicPriest/Desktop/build/tools/clang/runtime'
make[2]: *** [all] Error 1
make[2]: Leaving directory `/home/MetallicPriest/Desktop/build/tools/clang'
make[1]: *** [clang/.makeall] Error 2
make[1]: Leaving directory `/home/MetallicPriest/Desktop/build/tools'
make: *** [all] Error 1
## Heading ##

关于工作的指示

我也有同样的问题。正如Eli所建议的,我获得了3.0版本。它没有“入门”功能,但您可以从clang的根目录中查看安装文件

您应该能够复制/粘贴以下内容(当然作为/usr/local/part的根目录)

--


更新时,我还应该注意到,使用最新的subversion(2012 09 10)遵循“入门指南”确实有效,我在ppc64上的Fedora机器上复制/粘贴了“入门”页面(包括“可选”内容)中的所有行。

听起来你忘了编译器rt步骤?不,是我做的,我的llvm/projects目录中有编译器rt。为了帮助解决这个问题,你能试着下载并构建一个发布的版本(如3.0)吗?“clang getting started”指令对我来说很好,在多台机器和Ubuntu版本上多次运行,但从未构建过libc++。所以我想知道你的情况有什么不同
export NUMCPU=4 # or however many cores you want to paralell build with
export ORIGDIR=$PWD
wget http://llvm.org/releases/3.0/llvm-3.0.tar.gz
tar -zxf llvm-3.0.tar.gz
cd llvm-3.0.src/tools
wget http://llvm.org/releases/3.0/clang-3.0.tar.gz
tar -zxf clang-3.0.tar.gz
mv clang-3.0.src clang
cd $ORIGDIR
mkdir build
cd build
../llvm-3.0.src/configure --prefix=/usr/local
make -j$NUMCPU
cd tools/clang
make install