如标题所示。它是默认的还是使用C ++ 11功能,我们总是要添加-std=c++11
?
现在,由于这个选项,C ++ 11仍然感觉像是一些额外的,非标准的东西。
要指定编译器,clang,g ++甚至ICC都使用-std=c++11
标志。
答案 0 :(得分:5)
使用g ++,使用-dumpspecs
生成specs
文件。
使用-print-search-dirs
,第一行是放置specs
文件的位置。
在-std=c++11
文件的specs
后面的第{1}}行中添加*cc1plus:
选项。