Dev-C++(常被搜索为 devc、devcpp 或 Dev C++)是一款面向 Windows 的 C/C++ 集成开发环境。本页介绍 6.5,5.11 经典版的下载选择、简体中文设置、MinGW/GCC 编译器配置与编译运行方法,适合 C 语言入门和算法练习。6.5 为历史版本,不代表当前所有分支的最新版本。
Dev C++ 体积小,速度快,界面简单,没有复杂的配置选项,初学者分分钟上手。
Dev-C++ 是轻量的 Windows C/C++ 开发工具,适合单文件练习和基础教学。原版安装包与第三方安装助手的大小不同,请以实际下载文件为准。
Dev-C++ 是免费开源软件;不同分支及附带组件的许可证可能不同,使用、修改或分发时请查阅对应项目的许可证说明。
Dev C++ 极其简洁和纯粹,没有大型 IDE(如 VS、CLion)那样复杂的学习曲线,适合专注于语法学习或者算法练习。
集成了 MinGW/GCC 编译器(Linux GCC 的 Windows 移植版),安装完后可以直接编译运行代码,无需繁琐的配置。
支持类浏览、函数列表、代码插入/模板,支持多种风格的语法高亮,并集成了 AStyle 代码格式化工具,一键排版。
内置 GDB 调试器,支持断点设置、单步执行、变量监视和调用栈查看。提供直观的调试界面,编译错误信息的语言取决于编译器及相关设置。
支持单文件直接编译,也支持多文件项目开发。内置项目模板可快速创建控制台、DLL、Windows GUI 或静态库程序。
Dev C++ 轻量简单、开箱即用,主要用于 C/C++ 语法学习、算法竞赛、轻量级代码测试等几种开发场景。
学习重点是语法、逻辑和算法,而非 IDE 本身。Dev C++ 界面简洁、菜单少,无需配置项目、解决环境变量或理解复杂编译选项,安装后就能写代码。出错信息简单直接,对新手更友好。
功能和界面非常简单Dev-C++ 的单文件编译方式适合算法练习和课堂训练。参加蓝桥杯、ICPC 等比赛前,请以当届赛事公布的 IDE、编译器版本和语言标准为准。
轻量简单,内置GCC教学需要统一、低门槛的开发工具。Dev C++ 开源免费,体积小,方便学生拷贝和安装。功能简单,中文化成熟,学生容易理解和使用,讲解基础编程概念时,无需被IDE复杂功能干扰。
学生和老师用起来方便Dev C++ 虽然简单轻量,但是项目管理能力弱,适合开发单个源文件,或者几个源文件的小型 C/C++ 项目。当然,几十个源文件通常也没问题。
轻量高效开发安装过程简单,使用方法灵活,支持单文件编译,不用新建项目/工程
从项目发布页选择适合的 Dev-C++ 安装包;初学者通常选择带 TDM-GCC / MinGW 编译器的版本,No Compiler 版本需要另配编译器。若使用本站第三方安装助手,请先查看其实际安装选项。安装时请注意:
第一次启动 Dev C++,提示选择语言,我们建议选择“简体中文”。对于接下来的字体和颜色设置,建议保持默认,不用任何修改。
Dev C++ 支持单个源文件的编译,启动 Dev C++,在上方菜单栏中选择“文件 -> 新建 -> 源代码”,或者按下Ctrl+N组合键,都可以新建一个空白的源文件。
输入代码后,选择“文件 → 保存”或按 Ctrl+S。C 语言源文件保存为 .c,C++ 源文件保存为 .cpp,避免误存为 .txt。
在上方菜单栏中选择“运行 -> 编译运行”,或者直接按下F11键,Dev C++ 会将源文件编译成 .exe 可执行文件,然后自动运行。你在下方的“编译日志”窗口中看到各种信息,如果编译出错,会显示详细的错误信息。
从 devc 是什么软件,到编译器配置、C++11 和调试,按实际使用问题查找答案。