为了在C++11标准下编译程序,我们需要执行以下操作:
g++ -std=c++11 myProgram.cpp -o myProgramExec
我能否将g++的默认标准设置为C++11,这样我就不必一遍又一遍地提及这个选项。虽然我也可以在我的.bashrc中添加别名:
但是,我是否可以将g++的默认标准设置为C++11,这样我就不必一遍又一遍地提及这个选项。虽然我也可以在我的.bashrc中添加别名:
alias g++='g++ -std=c++11';
但是我想知道是否有比这更好的方法。是否有可以编辑的g ++配置文件以实现此目的?或者是否有更简单的方法来做到这一点?
g++6.0
开始,默认使用标准为-std=c++14
的编译器。 - Pixelchemist