c++ - 无法推断编译器目标三元组

标签 c++ clang

我正在尝试编译一个新 checkout 的 clang 版本。 我已按照 http://clang.llvm.org/get_started.html 中的说明进行操作对于“在类 Unix 系统上”并出现此错误:

make[5]: Entering directory `/home/ran/dev/clang/llvm/projects/compiler-rt'
make/platform/clang_linux.mk:16: *** "unable to infer compiler target triple for /home/ran/dev/clang/build/Debug+Asserts/bin/clang".  Stop.

有什么想法吗? 谢谢。

最佳答案

也许有点晚了,但我遇到了同样的问题;可以通过为 CXX 环境变量设置 g++ 来修复它:

export CXX=g++; make

关于c++ - 无法推断编译器目标三元组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19838977/

相关文章:

c++ - new 表达式中详细类型说明符的条件表达式解析错误

c - Clang 5.0 上的 vsprintf 和 vsnprintf [-Wformat-nonliteral] 警告

c++ - C++ 线程类中的错误导致它在退出时消耗 100% CPU

c++ - 什么是 foo*(*)?

c++ - 修复时 clang-tidy 插入多个 'override' 说明符

c++ - 对 std::bad_cast::bad_cast() 的 undefined reference

c++ - 无法将成员变量添加到c++类

c++ - 是代码块 10.05。与 QtWorkbench 兼容?

java - 如何从 GLM 到 JOML(OpenGL 数学库)

c++ - 使用 clang++ 3.1 构建 Boost 1.50.0