0

我正在尝试在 C++ 中创建一个并行应用程序,因此我选择使用英特尔 Cilk-Plus 库

我的问题只是我仍在尝试下载 g++ 的扩展并在我的机器上编译它,但这需要很长时间。如英特尔 Cilk 库安装文档中所述,我正在尝试获取编译器源来编译它们。我实际上正在尝试发布 GCC 4.9。

尝试SVN...

我确实尝试过使用svn,但这非常慢,而且很多时候程序失败并迫使我从中断的地方重新启动。

正在尝试 GIT...

当我尝试 git 时,情况更糟。该命令执行但程序未能告诉我服务器端有一些损坏的东西......猜猜他们的git存储库格式不正确。

蛮力:WGET

所以我决定把头切到鸡上,并使用以下方法进行直接递归下载wget

wget -r -l 0 -np --erobots=off http://gcc.gnu.org/svn/gcc/branches/cilkplus/

从昨天开始就一直在下载...我有一个该死的压缩包要下载,或者我真的需要在wget没有任何进度信息的情况下下载?谢谢

4

1 回答 1

1

根据 OP 的要求,我将发表我的评论作为答案。

要将cilk-plus源作为 tarball 获取:

  1. 在安装文档中,有一个标记为 a 的部分。西克加。在它下面有一个标记为iii 的小节。使用快照
  2. 在该小节中,有一个指向gccgit 存储库的链接。点击它。
  3. 加载网页后,在顶部搜索第一个链接。在撰写本文时,它被命名为[gcc/]。但是,名称可能会改变。我们需要的链接是旁边带有彩色标签的链接。
  4. 找到后,在同一行中搜索右上角名为快照的链接。
  5. 单击它并等待生成压缩包。

注意:文档中提供的链接有时指向源代码的相当旧的版本。要获取最新的(最多 1 或 2 天),请单击菜单栏中的摘要部分。旁边应该出现一个带有彩色标签mastertrunk的条目。

于 2013-10-04T07:18:23.990 回答