0

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

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

我的观察是通过 svn / git 从他们的官方网站下载 LLVM / CLANG 非常耗时。仅下载 5% 的代码大约需要 1 小时。我需要部署什么 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'
4

1 回答 1

1

我检查了完整的 LLVM 存储库,我花了不到 10 分钟的时间。

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

GCC 是世界上使用最多的开源编译器,它支持的平台比任何其他编译器都梦寐以求。所以,当我看到 GCC 构建 LLVM 或 CLANG 时,我一点也不感到惊讶。

但我在我的系统上使用最新的 GCC 编译器。尝试使用 GCC 4.1.2(2007 年 2 月 13 日发布)构建 LLVM 和 CLANG。如果它不起作用,我对此表示怀疑,请尝试升级 GCC。

于 2012-06-13T10:56:19.523 回答