我正在尝试编译一些需要GCC 5或更高版本的软件,因此我已经安装了GCC 5.4,并且在键入时键入
gcc -v
我得到了输出
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/5.4.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../gcc-5.4.0/configure --enable-languages=c,c++ --disable-multilib
Thread model: posix
gcc version 5.4.0 (GCC)
我认为还可以。我怎么用 cmake .. 编译实际软件,每次都会收到此错误。
CMake Error at cmake/EthCompilerSettings.cmake:63 (message):
This compiler GNU 4.8.5 is not supported. GCC 5 or newer is required.
Call Stack (most recent call first):
CMakeLists.txt:58 (include
正在尝试编译的软件是 cpp_etherium 请让我指出正确的方向,以解决此问题 谢谢
答案 0 :(得分:0)
我通过删除我当时忽略的旧gCC来解决了这个问题 然后我做了符号链接 ln -s /路径/新gcc 抱歉,我的手机格式不好,但是我想分享