查看gcc/g++默认编译标准

  • gcc/g++使用-std参数指定编译标准,例如g++ -std=c11 main.cpp表示用C++11标准编译main.cpp
  • 使用info gccinfo g++查看gcc/g++可以使用的编译标准及默认标准:
    • -std=下列出了所有可以指定的编译标准
    • 在其中搜索"default",可以找到默认的C/C++编译标准。例如笔者的ubuntu18.04的g++ 7.5.0的默认C代码编译标准为gun1x,默认C++代码编译标准为gnu++1y