【发布时间】:2015-11-05 01:46:54
【问题描述】:
我在 Ubuntu 14.04 LTS 上使用 g++ 4.8.4。尝试使用 '-std=c++14' 进行编译时,出现此错误:
g++: error unrecognized command line option '-std=c++14'
使用 '-std=c++11' 编译可以正常工作,所以我不确定发生了什么。 g++ 真的不支持 c++14 吗?我是否使用了错误的命令行选项?
我使用了“sudo apt-get install g++”,它应该会自动检索最新版本,对吗?
【问题讨论】:
-
你需要使用
-std=c++1y它改为-std=c++14我认为5.2 -
你最好将你的GCC编译器升级到4.9或5。
标签: c++ g++ ubuntu-14.04 c++14