Dev C++ 更换高版本的 C++ 编译器

news/2026/1/22 17:33:42/文章来源:https://www.cnblogs.com/citStudy/p/19518410

DEV C++ 可以更换高版本 C++ 编译器(如 MinGW‑w64/TDM‑GCC 的新版 GCC),以支持C++17/C++20等新标准。
一、更换步骤(以 MinGW‑w64 为例)
1、准备编译器
下载 MinGW‑w64(推荐 GCC 10.3+,如 12.2/13.2),如从 MSYS2 或 MinGW‑w64 官网获取,解压到无空格路径(如C:\mingw64)。
推荐版本:x86_64-13.2.0-release-posix-seh-rt_v11-rev1(64 位,支持 C++20,稳定性强)
下载链接:
SourceForge 官方
国内镜像(备用):https://mirrors.tuna.tsinghua.edu.cn/mingw/ 搜索对应版本
2、解压与路径规范(避坑关键)
解压路径:必须无空格、无中文,推荐:C:\mingw64(解压后 bin 路径为 C:\mingw64\bin)
环境变量配置
复制 C:\mingw64\bin 到系统变量 Path 中
验证:Win+R→cmd→输入 gcc --version,显示 13.2.0 即生效
3、配置 Dev C++
打开 Dev C++ → 工具 → 编译选项 → 编译器标签页,点 “添加”,输入名称(如 “MinGW‑w64 GCC 12.2”)。
基础路径设为编译器根目录(如C:\mingw64),Dev C++ 会自动识别bin/gcc.exe/g++.exe。
切换到 “目录” 标签,检查并补全包含 / 库路径(如C:\mingw64\include、C:\mingw64\lib)。
设为默认编译器,保存并重启 IDE。
4、Dev C++ 编译器配置路径(直接复制)
工具→编译选项→编译器→添加,名称填 MinGW‑w64 GCC 13.2.0
基础路径:C:\mingw64
目录设置
可执行文件:C:\mingw64\bin
C 包含文件:C:\mingw64\include
C++ 包含文件:C:\mingw64\include\c++\13.2.0;C:\mingw64\include\c++\13.2.0\x86_64-w64-mingw32
库文件:C:\mingw64\lib
5、启用 C++ 新标准
工具 → 编译选项 → 代码生成 / 优化 → 代码生成 → 语言标准,选择C++17/C++20;或在编译命令中添加-std=c++20。
6、验证
新建项目,编译运行以下代码:

#include <iostream>
int main() { std::cout << __cplusplus << std::endl; return 0; }

二、注意事项
优先选社区维护版 Dev C++(如 Orwell Dev‑C++ 5.11),对新编译器兼容性更好。
路径避免空格 / 中文,防止编译错误。
64 位编译器可能存在少量兼容性问题,可尝试 32 位版本或更新 IDE。
若配置异常,可重置编译器设置后重试。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1201144.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

odbcjt32.dll文件丢失找不到 免费下载方法分享

在使用电脑系统时经常会出现丢失找不到某些文件的情况&#xff0c;由于很多常用软件都是采用 Microsoft Visual Studio 编写的&#xff0c;所以这类软件的运行需要依赖微软Visual C运行库&#xff0c;比如像 QQ、迅雷、Adobe 软件等等&#xff0c;如果没有安装VC运行库或者安装…

前端小白别懵!3分钟搞懂行内、块级和行内块元素(附实战避坑指

前端小白别懵&#xff01;3分钟搞懂行内、块级和行内块元素&#xff08;附实战避坑指 前端小白别懵&#xff01;3分钟搞懂行内、块级和行内块元素&#xff08;附实战避坑指南&#xff09;先甩结论&#xff1a;别把元素当祖宗&#xff0c;它们只是浏览器的三副面孔行内元素&…

循环3秒左滑-支持屏幕上下分屏

"auto";/*** 通用左滑函数&#xff08;指定Y轴位置&#xff0c;适配所有设备屏幕比例&#xff09;* param {number} yPosition 滑动的Y轴位置&#xff08;垂直坐标&#xff09;* param {number} duration 滑动时长&#xff08;毫秒&#xff09;&#xff0c;默认500ms…

樱花厨电新作:樱花燃气灶S839G,以科技守护家的温暖炊烟

在忙碌的现代生活中,厨房不再只是烹饪的空间,更是家人情感交融的温暖场所。樱花卫厨始终致力于为每个家庭打造更安心、更便捷的烹饪体验,近日推出的樱花燃气灶S839G,正是这一理念的生动诠释。该产品以“轻松点火安…

onnxruntime.dll文件丢失找不到 免费下载方法分享

在使用电脑系统时经常会出现丢失找不到某些文件的情况&#xff0c;由于很多常用软件都是采用 Microsoft Visual Studio 编写的&#xff0c;所以这类软件的运行需要依赖微软Visual C运行库&#xff0c;比如像 QQ、迅雷、Adobe 软件等等&#xff0c;如果没有安装VC运行库或者安装…

吐血推荐研究生必备AI论文写作软件TOP10

吐血推荐研究生必备AI论文写作软件TOP10 学术写作工具的革新与测评必要性 在科研日益数字化的今天&#xff0c;研究生群体面临的研究压力与写作挑战愈发突出。从文献检索到论文撰写&#xff0c;再到格式调整与查重检测&#xff0c;每一个环节都可能成为效率瓶颈。而AI写作工具的…

养老机器人健康监测技术解析与主流产品综述

随着人口老龄化趋势的加剧,独居老人及养老机构对智能化护理的需求日益增长。养老健康监测机器人作为这一场景下的核心设备,正逐渐从单一的“报警工具”演变为具备主动感知与数据分析能力的“护理助手”。在实际应用中…

校园实训室智能机器人设备深度解析

随着人工智能技术的快速迭代,职业教育与高等院校的实训教学正面临从单一技能培训向全栈具身智能开发转型的挑战,如何构建一个既能还原真实商业场景,又能满足底层算法教学的硬件生态成为关键。以下是对建设高标准实训…

OpenAL32.dll文件丢失找不到 免费下载方法分享

在使用电脑系统时经常会出现丢失找不到某些文件的情况&#xff0c;由于很多常用软件都是采用 Microsoft Visual Studio 编写的&#xff0c;所以这类软件的运行需要依赖微软Visual C运行库&#xff0c;比如像 QQ、迅雷、Adobe 软件等等&#xff0c;如果没有安装VC运行库或者安装…

2026年有机肥生产线厂家TOP5权威推荐:五大厂家助力绿色农业新升级

技术驱动环保赋能,选对设备商让投资回报周期缩短6-12个月。 随着2026年绿色农业政策的深入推进,有机肥设备市场规模持续扩大。面对市场上众多的设备供应商,如何选择一家技术可靠、服务完善的合作伙伴成为行业焦点。…

2026年有机肥生产线厂家TOP5权威推荐:五大厂家助力绿色农业新升级

技术驱动环保赋能,选对设备商让投资回报周期缩短6-12个月。 随着2026年绿色农业政策的深入推进,有机肥设备市场规模持续扩大。面对市场上众多的设备供应商,如何选择一家技术可靠、服务完善的合作伙伴成为行业焦点。…

迪赛福闪测仪:高效精准,助力制造升级的性价比之选

在工业测量领域,闪测仪(又称一键式影像测量仪)正以其高效、精准的检测能力,成为现代智能制造的关键装备。迪赛福工业互联(深圳)有限公司作为国内知名精密测量机制造商,凭借深厚的技术积淀、卓越的创新能力以及高…

js 方法重载

function addMethod(obj,name,fun){const old=obj[name];obj[name]=function(...args){if(args.length===fun.length){return fun.apply(this,args);}else if(typeof old===function){return old.apply(this,args)}} }…

【Python视觉】告别“方框式”修图:揭秘 AI 如何利用“贝塞尔曲线检测”精准捕获弧形与不规则文字?

Python 曲线文字检测 ABCNet OCR 贝塞尔曲线 跨境电商 摘要 在跨境电商的视觉素材中&#xff0c;艺术排版无处不在&#xff1a;圆形的“有机认证”徽章、拱形的“Premium Quality”标语、波浪形的促销文案。然而&#xff0c;传统的 OCR 技术基于水平矩形框&#xff08;Boundin…

吐血推荐MBA必看TOP8一键生成论文工具

吐血推荐MBA必看TOP8一键生成论文工具 2026年MBA论文写作工具测评&#xff1a;为何需要这份权威榜单 MBA学习过程中&#xff0c;论文写作是绕不开的重要环节。无论是案例分析、商业计划书还是研究论文&#xff0c;高质量的写作不仅关乎成绩&#xff0c;更影响未来职业发展。然…

UE5 C++(44-3):

&#xff08;230&#xff09; &#xff08;231&#xff09; 谢谢

快速上手:LangChain + AgentRun 浏览器沙箱极简集成指南

在 Agentic AI 时代,智能体需要与真实世界交互,而浏览器是连接虚拟世界与现实世界的重要桥梁。AgentRun Browser Sandbox 为智能体提供了安全、高性能、免运维的浏览器执行环境,让 AI Agent 真正具备“上网”的能力…

2026年水溶肥生产线厂家TOP5权威推荐:郑州顺鑫创建全流程定制服务!

在“化肥减量增效”政策驱动与水肥一体化技术普及的双重推动下,中国水溶肥市场正迎来结构性增长,2025年市场规模已突破860亿元,行业竞争从单一设备销售升级为全产业链解决方案比拼。选择具备技术实力、环保资质与全…

强烈安利9个AI论文写作软件,自考学生轻松搞定毕业论文!

强烈安利9个AI论文写作软件&#xff0c;自考学生轻松搞定毕业论文&#xff01; 自考论文写作的“救星”来了 对于自考学生来说&#xff0c;毕业论文无疑是整个学习过程中最令人头疼的一环。从选题、构思到撰写、降重&#xff0c;每一个环节都可能成为阻碍进度的“拦路虎”。而…

我是水货

我是水货muduo 是典型的 Reactor(反应器)模式实现 Reactor 的核心逻辑:事件注册 → 事件监听 → 事件分发 → 事件处理 lambda 表达式(简化回调函数写法,muduo 的事件处理大量依赖) 标准线程库(std::thread/std…