经过一个漫长而漫长的过程,试图让Emscripten继续运行。我被困在构建fastcomp的过程中。
cmake ..-DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86;JSBackend“-DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_INCLUDE_TESTS=OFF -DCLANG_INCLUDE_TESTS=OFF
它会给出这个错误:
CMake /cmake/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
我做错了什么?
发布于 2018-12-14 07:54:20
我也遇到过同样的问题,直到我重新编译了一个新版的cmake,而新版的gcc已经“激活”了。
然后,随着CC、CXX和CPP环境变量也设置为适当的路径,cmake然后停止给出“主机GCC版本必须至少为4.8!”错误。
https://stackoverflow.com/questions/48488329
复制相似问题