最近我遇到了我编写的c ++代码中的编译错误,所以我被问到是否使用的是C++ 11编译器,但老实说我不知道如何检查我的编译器版本!所以任何想法如何解决这个问题?
顺便说一句,我正在使用代码块作为IDE,其中包括GG编译器和MinGW的GDB调试器.如果我在Linux下编译我的c ++代码,我应该运行什么命令来了解我的编译器版本?
如何找到我的GCC编译器支持的标准?我的意思不是说在编译时如何找出正在使用的C ++标准(检查已定义的常量),但是在编译之前,如何检查可用的标准(用于flag -std=c++??)?
该信息不在中man g++。
g++ --version除了手动尝试选项外,我还可以检出我的gcc版本吗?
是否可以在某处找到GCC版本和支持的标准表?