如何在Dev-C++中配置编译选项以支持C++11?
在Dev-C++中启用C++11标准,需按以下步骤操作:
-
打开编译选项
菜单栏选择工具(Tools)→编译选项(Compiler Options) -
设置编译器参数
在打开的窗口中:- 勾选
Add the following commands when calling compiler - 在下方文本框中输入:
-std=c++11
- 勾选
-
确认设置
勾选在连接器命令行加入以下命令(通常会自动同步),点击确定保存 -
验证配置
创建测试代码:#include <iostream> int main() {auto list = {1,2,3}; // C++11特性for(auto x : list) { // 范围for循环std::cout << x << " ";}return 0; }编译运行,若输出
1 2 3则配置成功。
注意事项:
- 此配置为全局设置,影响所有项目
- 若需项目级设置,可在
项目(Project)→项目属性(Project Options)中单独配置 - 推荐使用最新版本 Dev-C++ (如5.11),旧版本可能对C++11支持不全
