【发布时间】:2014-03-11 13:13:02
【问题描述】:
根据犰狳中的自述文件,输入“cmake .”命令后,再输入“make”命令,打印如下错误信息。
Scanning dependencies of target armadillo
[100%] Building CXX object CMakeFiles/armadillo.dir/src/wrapper.cpp.o
In file included from armadillo-4.100.2/src/wrapper.cpp:8:
armadillo-4.100.2/build_tmp/include/armadillo_bits/compiler_setup.hpp:125:6: error: #error "*** Need a newer compiler ***"
make[2]: *** [CMakeFiles/armadillo.dir/src/wrapper.cpp.o] Error 1
make[1]: *** [CMakeFiles/armadillo.dir/all] Error 2
make: *** [all] Error 2
我阅读了 compiler_setup.hpp 文件。我发现失败是由于默认 gcc 低。但是用我更高的gcc编译很热?
【问题讨论】: