2012-06-13 49 views
0

我实际上需要CLANG工具。请让我知道我是否可以从GCC 4.1.2构建CLANG,或者我需要LLVM。如果是这样,GCC 4.1.2会同时构建LLVM和CLANG吗?LLVM和CLANG - 一般信息

另外我需要一些源代码到源代码翻译(C++代码美化 - 插入新代码和注释)参考 - 如果可能,请提供一些参考示例?

我的观察是,通过svn/git从官方站点下载LLVM/CLANG非常耗时。大约需要1个小时才能下载5%的代码。我需要部署的tar文件是什么,以便我可以克服这个问题?

在此先感谢

svn: REPORT request failed on '/svn/llvm-project/!svn/vcc/default' 
svn: REPORT of '/svn/llvm-project/!svn/vcc/default': Could not read response body: connection timed out. (http://llvm.org) 



install_packages/LLVM 1004> git clone http://llvm.org                    /git/llvm.git 
Cloning into llvm... 
remote: Counting objects: 655903, done. 
remote: Compressing objects: 100% (123416/123416), done. 
error: RPC failed; result=18, HTTP code = 200MiB | 2 KiB/s 
fatal: The remote end hung up unexpectedly 
fatal: early EOF 
fatal: index-pack failed 
warning: http unexpectedly said: '0000' 
+0

克隆github镜像然后 –

回答

1

我检查出完整的LLVM库,并花了不到10分钟对我来说。

按照他们网站的说明,您可以轻松构建LLVM和CLANG。 在我看来,使用GCC构建LLVM和CLANG源代码没有问题,因为我已经多次完成它。 LLVM和CLANG使用现代C++,GCC支持它。

GCC是世界上使用最多的开源编译器,支持比任何其他编译器都梦想的更多的平台。所以,当我看到GCC建立LLVM或CLANG时,我并不感到惊讶。

但我在我的系统上使用最新的GCC编译器。尝试使用GCC 4.1.2构建LLVM和CLANG(2007年2月13日发布)。如果无法解决,我怀疑,请尝试升级GCC。

+0

你是说'尝试构建LLVM [和]叮...'或者'尝试构建LLVM [无]克朗...'当你说'尝试构建LLVM和[[原文如此]]铛...? – RandomDSdevel