c++ - 添加c++ 11编译器后打开devc++时显示警告

标签 c++ c++11 gcc g++ dev-c++

我想使用c++ 11 int devC++,所以在编译器选项->程序中,我添加了短语-std = c++ 11,这对我来说效果很好,但是之后每次我打开devc++时,都会向我显示这样的警告
Warning shown to me when opening dev C++

最佳答案

-std=c++11从编译器程序路径移至编译器参数。 (也就是说,如果Dev-C++没有任何内置的方式来指定标准版本。)

编译器程序为g++.exe。您希望-std=c++11被视为传递给该程序的选项,而不是程序文件名的一部分。令我惊讶的是,它起初根本没有作用!

关于c++ - 添加c++ 11编译器后打开devc++时显示警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62174845/

相关文章:

c++ - 同时运行两个程序

c++ - 在 C++ 中调用带括号的枚举/枚举类时发生了什么?

c++ - 在函数声明中尾随 const& 或 &&

c - 有没有让 GCC 优化冗余指令的技巧?

gcc - 在 BeagleBone Black 上构建 gcc 失败

c++ - 如何将 std::chrono::duration 转换为 boost 持续时间

c++ - 从 void 方法启动线程

c++ - 接受 lambda 作为函数参数并提取返回类型

c++ - open-std.org 是 C++11 标准文档的官方网站吗?

eclipse - 如何让 Eclipse 在非标准位置查找和使用基于 gcc 的工具链