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

问题描述 投票:0回答:2

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

c++ c++11 gcc
2个回答
2
投票

您可以编写一个批处理文件来使用

gcc
调用
-std=c++11
并将其保存到您的
PATH
目录之一

或者您应该能够将

-std=c++11
添加到 GCC 规范文件中,以有效更改 GCC 的默认配置。


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.