【问题标题】:Errors when building LLVM 3.4 and clang构建 LLVM 3.4 和 clang 时出错
【发布时间】:2013-09-01 19:10:18
【问题描述】:

所以我已经按照此处的 LLVM 3.4“快速入门”指南http://llvm.org/docs/GettingStarted.html#getting-started-quickly-a-summary 中的说明进行了 LLVM 和 clang 的安装,但是在运行“make”命令时我遇到了一些错误。

“make”命令花了大约 45 分钟来处理所有内容,然后在接近尾声时出现了一些错误,我附上了屏幕截图。运行“make check-all”后,它会说有两个错误。

我还看到了 Ubuntu 13.04 附带的 LLVM 版本,并且它具有高达 3.2 的预编译版本,至少这是在我执行“sudo apt-cache search llvm”命令时显示的,但是,我至少需要安装 3.3 版。

似乎这些错误可能是由于 g++ 编译器在某个时候崩溃造成的,所以我想知道,是否有办法让我至少安装 LLVM 3.3 和 clang?

过去三天我一直在整个网络上搜索,包括这个网站,以找到解决方案,但是,我似乎无法在任何地方找到任何解决方案,所以我在这里询问。我将不胜感激任何可以解决此问题的帮助。

谢谢!

【问题讨论】:

  • 您的make check-all 失败,因为make 未成功完成(基于第二张截图)。与其在此处粘贴屏幕截图,不如将文本放在此处,以便我们查看问题所在。尝试再次执行make 并粘贴输出的相关部分(显示确切的错误消息,而不仅仅是表示有一个错误的最后一行)。

标签: ubuntu compiler-construction installation llvm llvm-clang


【解决方案1】:

我刚刚解决了我的问题,似乎通过从使用 SVN 下载的源代码进行构建,它正在下载 3.4 版本,该版本仍处于开发阶段,不一定受 Ubuntu 13.04 支持。

我只是从 LLVM 站点下载了 3.3 版本的文件,并使用它进行了构建,它成功了!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-05
    • 1970-01-01
    • 1970-01-01
    • 2014-09-09
    相关资源
    最近更新 更多