如何在cent os上指定c ++ 0x标志

0x0*_*0x0 2 g++ centos c++11

该命令g++ -o myprogram myprogram.c -std=c++0x在ubuntu上运行良好但是当我尝试使用centos时,它会抛出一个错误cc1plus: error: unrecognized command line option "-std=c++0x".即使是谷歌也没有给出答案.以前有人经历过吗?有人知道解决方案吗?

Mot*_*tti 5

您很可能在每个系统上都有不同版本的编译器,运行g++ --version以查看每个系统上运行的版本(-std=c++0x仅支持g ++版本4.4).