在ubuntu上改变编译器库标准

时间:2016-08-11 11:50:53

标签: c++11

我正在编译一个包含makefile的代码存储库

make INSTALL_PREFIX=/usr/local install

我收到以下错误:

  

此文件需要ISO C ++ 2011的编译器和库支持   标准。必须使用-std = c ++ 11或启用此支持   -std = gnu ++ 11编译器选项。

如何启用ISO C ++ 2011标准?

谢谢,

1 个答案:

答案 0 :(得分:1)

您没有提供有关代码存储库的任何详细信息,它是否仅使用标准makefile,autotools,cmake?

在构建代码之前,您可能只需要导出CPPFLAGS =“ - std = c ++ 11”。