报错的本质是需要c++11的支持,顾名思义,当前的编译环境是c++11以下的版本。我用的cmake编译,因此再cmakelists文件内添加设置c++标准为14就可以编译通过。
set(CMAKE_CXX_STANDARD 14)