在Windows上默认启用GCC编译器C ++ 11标志

时间:2014-03-21 09:42:39

标签: c++ gcc c++11 compiler-construction

我正在使用Windows 8.1并在我的机器上安装了GCC编译器。每次我必须编译一个c ++文件(使用c ++ 11特性)时,在命令提示符下我需要输入g ++ file.cpp -std = c ++ 11 。有没有办法让我不需要每次输入-std = c ++ 11?另请注意,我不能使用make文件,文件将始终通过命令行编译。

2 个答案:

答案 0 :(得分:2)

您可以使用gcc编写批处理文件以调用-std=c++11并将其保存到PATH目录之一

或者您应该能够将-std=c++11添加到GCC规范文件中,以有效地更改GCC的默认配置。

答案 1 :(得分:0)

您可以创建别名并输入.bashrc文件 别名g ++ ='g ++ -std = c ++ 11'