【发布时间】:2018-01-28 16:02:23
【问题描述】:
经过漫长而漫长的尝试让 Emscripten 继续前进的过程。我一直在尝试构建 fastcomp。
cmake .. -DCMAKE_BUILD_TYPE=发布 -DLLVM_TARGETS_TO_BUILD="X86;JSBackend" -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_INCLUDE_TESTS=OFF -DCLANG_INCLUDE_TESTS=OFF
它给出了这个错误:
cmake/modules/CheckCompilerVersion.cmake:12 处的 CMake 错误(消息): 主机 GCC 版本必须至少为 4.8!
我已经安装了 devtools 2 并激活了工具集。
gcc --version 读取为使用 gcc 4.8.2,但它不会运行。
我也试过了:
export CC=/opt/rh/devtoolset-2/root/usr/bin/gcc
export CXX=/opt/rh/devtoolset-2/root/usr/bin/c++
export CPP=/opt/rh/devtoolset-2/root/usr/bin/cpp
我做错了什么?
【问题讨论】:
-
在
cmake ...输出的开头,CMake 显示了它使用的确切编译器。将此输出添加到您的问题帖子中。
标签: cmake centos6 emscripten