【问题标题】:Error while building LLVM/clang构建 LLVM/clang 时出错
【发布时间】:2015-05-28 02:58:06
【问题描述】:

我试图在没有 sudo 访问的情况下在 HOME 目录中构建 LLVM/clang,点击此链接 (http://clang.llvm.org/get_started.html)

但是当我输入“make”时,就会发生这种情况

Error running link command: No such file or directory
make[2]: *** [lib/libLLVMSupport.a] Error 2
make[2]: Leaving directory `/home/skataka/porple_tools/build'
make[1]: *** [lib/Support/CMakeFiles/LLVMSupport.dir/all] Error 2
make[1]: Leaving directory `/home/skataka/porple_tools/build'
make: *** [all] Error 2
$ Write failed: Broken pipe

我使用过 make VERBOSE=1,它显示 CMAKE-AR NOT FOUND

编辑:

更改了 CMakeCXXCompiler.cmake 文件 - SET(CMAKE_AR "path to llvm-ar")

现在我收到“错误运行链接命令:权限被拒绝”

帮我解决这个问题!

【问题讨论】:

    标签: c++ ubuntu-14.04 llvm-clang


    【解决方案1】:

    看起来您由 cmake 生成的构建目录已损坏,似乎无法找到链接器。我会破坏构建目录并使用 cmake 重新生成它,注意它是否在配置时吐出任何错误。

    【讨论】:

    • 谢谢科林。我试过你说的,但它在我的电脑上工作,我不是 sudouser。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-09
    • 2020-05-10
    • 1970-01-01
    • 2017-07-31
    相关资源
    最近更新 更多