3

我目前正在从 Git 版本编译 graph-tool v1.13。我已经设法从中生成configure文件,autogen.sh但现在遇到了麻烦。

运行./configure我收到消息:

checking whether g++ supports C++14 features by default... no
checking whether g++ supports C++14 features with -std=gnu++14... no
checking whether g++ supports C++14 features with -std=gnu++0x... no
configure: error: *** A compiler with support for C++14 language features is required.

我已经检查gcc -vg++ -v收到了回复gcc version 4.9.3 (Ubuntu 4.9.3-8ubuntu2~14.04)。据我所知,这应该支持 C++14,那么我哪里出错了?我正在运行 Ubuntu 14.04。

4

2 回答 2

5

试试吧

./configure CXX='g++-5'

在安装了一些GCC 5之后

于 2016-03-01T14:55:50.013 回答
2

gcc 4.9.3 支持 C++14,但正确的编译器标志是 '-std=c++14'

于 2016-03-01T15:10:46.267 回答