Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

简介: Dev-C++ 是一款面向初学者的轻量级 Windows C/C++ 集成开发环境(IDE),免费开源、自带 MinGW 编译器,支持 C++98 至 C++17 标准。安装仅约 40MB,一键编译运行(F11)、中文报错、无需配置环境,特别适合教学、作业与算法训练。

一、Dev C++ 软件介绍

Dev C++ 是一款面向 C/C++ 初学者的集成开发环境(IDE),运行于 Windows 平台。它的定位很简单:把写代码需要的东西一次装齐,让学习者不用在环境配置上耗时间。

1. 基本信息

项目 说明
软件类型 C/C++ 集成开发环境(IDE)
授权方式 免费开源,遵循 GPL 许可证
内置编译器 MinGW(GCC 编译器的 Windows 版本)
安装包体积 约 40MB
支持标准 C++98、C++03、C++11、C++14、C++17
支持系统 Windows 7 / 8 / 10 / 11
界面语言 支持简体中文,安装完成后可设置
本教程版本 5.11

2. 主要特点

自带编译器,无需另装。C/C++ 开发通常需要单独配置编译器并设置环境变量,Dev C++ 把 MinGW 直接打包进安装程序,装完即可编译代码。

体积小,启动快。安装包 40MB 左右,对硬件要求低,低配笔记本也能流畅运行。

中文错误提示。编译报错信息支持中文显示,对刚接触 C/C++ 的学习者比全英文提示更易理解。

一键编译运行。按 F11 即可完成「编译 → 链接 → 运行」全过程,不需要分步操作,也不必到文件夹里手动找可执行文件。

便携性。软件可装在 U 盘中随身携带,在机房、网吧等公共电脑上也能继续写代码。

3. 与同类工具的差异

工具 特点
Visual Studio 体积大、功能全,安装耗时较长,适合大型项目
CLion 商用收费,依赖 JetBrains 全家桶
Code::Blocks 插件丰富,配置项分散,需要一定的调试经验
Dev C++ 一键即用,体积小,自带编译器与中文错误提示

Dev C++ 的适用场景明确:教学、课程作业、算法训练、竞赛刷题。这些场景下代码规模不大,对调试功能要求不高,轻量与即用的价值更突出。涉及大型项目、复杂调试或跨平台开发时,才需要考虑 Visual Studio、CLion 这类工具。

4. 版本说明

截至 2025 年 12 月,Dev C++ 的最新版本是 5.11,本文演示使用的也是这个版本。

二、Dev C++ 安装事项

第一次学 C 语言,装软件往往比写代码更容易卡住:下载哪个版本、安装时选什么、装完怎么确认能用。Dev C++ 免去了这些麻烦——它把编译器和编辑器打包在一起,安装包 40MB 左右,装完就能写代码,不用单独配编译器,也不用改环境变量。本文按五个任务推进,每个任务做完都有明确的判断标准,最后附一张操作汇总表,方便日后查阅。

系统要求:Dev C++ 是 Windows 专用软件,支持 Windows 7、8、10、11。macOS 与 Linux 用户需要改用 Code::Blocks 等跨平台工具,本文的操作不适用。

要不要另装编译器:不需要。软件内置 MinGW,这是 GCC 编译器的 Windows 版本,装完即可编译代码。

安装路径怎么选:用只含英文和数字的路径。路径带中文时,编译阶段可能出现路径解析异常,报错信息也偏晦涩,不容易判断原因。

旧版本怎么处理:如果电脑里已有其他版本的 Dev C++,建议先卸载再装。多个版本共存时,安装路径与注册表项可能互相干扰,表现为「装完打不开」或「编译提示找不到头文件」。

三、获取 Dev C++ 安装包

Dev C++ 5.11 安装包下载:https://pan.quark.cn/s/f54440c00649

下载得到的是一个 .exe 安装程序。

四、Dev C++ 安装步骤

步骤 1:加载安装程序

双击安装包,程序会先自行解压加载,这一步几十秒,等进度走完即可。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

加载期间不要反复双击安装包,会同时启动多个安装进程。

步骤 2:选择安装语言

进入安装界面后先选语言,这一步选英文(English)。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

这里选的是安装向导的语言,不是软件界面的语言。Dev C++ 支持简体中文界面,但要在安装完成后才能设置,安装过程中用不了。所以这一步选英文不影响后续使用。

步骤 3:同意许可条款

阅读并同意各项条款,点击同意进入下一步。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

步骤 4:选择安装组件

安装类型选「Full」,即全部安装,把编译器和调试器一次装齐。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

不要为了省空间选最小安装。编译器和调试器是分开打包的组件,少装了调试器,后面想做单步调试时会发现功能不可用,还得重装一遍。

步骤 5:选择安装路径

可以装在任意位置,但路径里最好不要有中文。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

用纯英文路径能直接避开中文路径引发的编译异常,省去后续排查。

步骤 6:等待安装

确认设置后开始安装,等进度走完,过程中不要关闭窗口。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

步骤 7:完成安装

进度走完后点击完成,安装环节结束。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

任务完成标准:看到安装完成界面,桌面或开始菜单中能找到 Dev C++ 程序图标。

五、Dev C++ 首次配置

第一次启动会出现配置向导,设置语言、字体和主题。这项配置只做一次,之后启动不再提示。

步骤 1:设置界面语言

提示选择语言时选简体中文。习惯英文界面的可以保持英文,不影响功能。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

步骤 2:选择字体与主题

字体和主题风格保持默认即可,后期在编辑器选项里随时能改。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

步骤 3:完成配置

出现设置成功的提示后,点「OK」进入主界面。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

任务完成标准:界面菜单显示为中文,能看到「文件」「编辑」「运行」等菜单项。

六、Dev C++ 程序验证环境

装完不等于能跑。要确认环境真的就绪,得写出一个能运行的程序。

先明确一点:Dev C++ 支持单个源文件的编译。程序只有一个源文件时(初学者基本都在这个阶段),不用创建项目,直接写就行;程序包含多个源文件时,才需要建项目。

下面用输出「Hello,World!」的 C 程序走一遍完整流程。

步骤 1:新建源文件

在上方菜单栏选择「文件 → 新建 → 源代码」。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

也可以按 Ctrl+N,效果一样。新建后会得到一个空白源文件。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

步骤 2:输入代码

在空白文件里输入以下代码:

#include <stdio.h>
int main()
{
   
    puts("Hello,World!");
    return 0;
}

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

步骤 3:保存源文件

按「文件 → 保存」或 Ctrl+S 保存,注意把文件后缀改成 .c。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

为什么必须改后缀:C++ 是在 C 语言基础上扩展出来的,已经包含 C 语言的全部内容,所以多数 IDE 默认创建 C++ 文件。这不影响使用——填写文件名时把后缀改成 .c,编译器会自动根据后缀判断代码种类。上图中源文件命名为 hello.c。

步骤 4:编译

按「运行 → 编译」或直接按 F9,完成编译。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

代码没有语法错误的话,下方「编译日志」窗口会显示编译成功的提示。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

编译完成后,打开源文件所在目录,会看到一个 hello.exe,这就是最终生成的可执行文件。

目录里没有目标文件属正常现象:Dev C++ 把编译和链接合并成一步统称为「编译」,并在链接完成后自动删除了目标文件,只留下 .exe。

步骤 5:处理窗口一闪而过

双击 hello.exe 运行,会发现看不到「Hello,World!」,黑色窗口一闪就消失了。原因是程序输出完这行字就运行结束,窗口自动关闭,快到只能看到一个影子。

把代码改成输出后暂停:

#include <stdio.h>
#include <stdlib.h>
int main()
{
   
    puts("Hello,World!");
    system("pause");
    return 0;
}

system("pause"); 的作用就是让程序停住。注意开头还要加一行 #include <stdlib.h>——缺了这个头文件,这条语句不生效,窗口照样一闪而过。

改完重新编译,再运行 hello.exe,就能看到输出结果了。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

按键盘上任意一个键,程序关闭。

步骤 6:改用一键编译运行

实际写代码时,一般不走 F9 这条路径,直接用「运行 → 编译运行」,或按 F11。这样能一键完成「编译 → 链接 → 运行」全过程,不用再到文件夹里手动找可执行程序。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

它还有个附带好处:编译器会让程序自动暂停,代码里也就不需要再写 system("pause"); 了。把那行删掉,按 F11 再运行一次。

Dev C++下载安装教程-Windows零基础安装C语言编程软件完整步骤-5.11版图文详解与Hello World编译运行

任务完成标准:编译日志无报错,程序能输出「Hello,World!」,源文件目录里生成了 hello.exe。三项齐备,环境配置完成。

七、Dev C++ 日常操作

1. F9 与 F11 的区别

这两个键都能让代码跑起来,但做的事不同。搞清楚区别,能少走弯路。

对比项 F9 编译 F11 编译运行
实际完成的步骤 编译 + 链接 编译 + 链接 + 运行
是否生成 exe 生成,需手动运行 自动运行,不用手动找
窗口是否自动暂停 不会,需自行加 system("pause"); 会,编译器代为处理
适用场景 只想检查有没有语法错误 日常写代码、调试程序

日常写代码用 F11,一步到位。只有想单独确认代码能否通过编译时,才用 F9。

2. Dev C++ 快捷键

操作 快捷键
新建源文件 Ctrl+N
保存源文件 Ctrl+S
编译 F9
编译并运行 F11

任务完成标准:能不看文档直接按出这四个快捷键。

八、Dev C++ 操作汇总表

把全文涉及的操作集中到一张表,日后遇到具体需求可直接查表,不必翻回前面章节。

要完成的事 操作位置 快捷方式 预期结果
新建源文件 文件 → 新建 → 源代码 Ctrl+N 出现空白编辑区
保存源文件 文件 → 保存 Ctrl+S 文件写入磁盘,后缀需为 .c
检查代码语法 运行 → 编译 F9 编译日志提示成功,生成 .exe
编译并直接运行 运行 → 编译运行 F11 弹出运行窗口并显示输出
修改界面语言 工具 → 编辑器选项(语言项) — 界面切换为所选语言
修改字体与主题 工具 → 编辑器选项 — 编辑区样式变化
设置编译器参数 工具 → 编译器选项 — 编译行为按设置生效
相关文章
|
9天前
|
人工智能 JSON API
全网刷屏的 Jev 模型正式开放!一手实战测评 + 保姆级教程
全网爆火的 Jev 模型是什么?有什么用?怎么使用?怎么接入 AI 编程工具?效果真的好么?傻子可懂的 Jev 保姆级实战教程 + 项目实战测评来啦
7686 13
|
7天前
|
人工智能 测试技术 API
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!
Jev是TypeSafe AI推出的“系统一模型”,不生成文本,专做毫秒级结构化决策:Choice(多选)、Score(打分)、Noul(是非概率)。响应快193倍、成本低444倍,适合工单路由、内容审核、测试定级等高频判断场景。
1645 4
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!
|
4天前
|
人工智能 JavaScript 芯片
DeepSeek 官方偷偷上传 Harness 桌面端安装包,我已经用上了。。附最新下载地址
DeepSeek Harness 官方的桌面端安装包被网友扒出来了,2 分钟讲明白如何使用,体验如何,适合作为 AI 编程工具么?附最新 Windows 和 Mac 双端的下载地址
1411 1
|
8天前
|
人工智能 并行计算 PyTorch
秋叶 ComfyUI 2026 整合包 v3.2 完整部署教程:Python 3.13 + Torch 2.13 全栈升级
秋叶aaaki ComfyUI 2026年8月整合包v3.2正式发布!全面升级Python 3.13.11、PyTorch 2.13.0+cu130及ComfyUI v0.30.2,原生支持MiniMax H3、Wan 2.2、Qwen-Image-2.1等2026主流音视频/图像模型,解压即用,无需环境配置。
1192 9
|
21天前
|
人工智能 自然语言处理 安全
阿里云千问办公 QwenWork详细介绍:产品核心能力、典型场景、价格及常见问题解答
千问办公是阿里云推出的一站式AI办公平台,主打"不止于对话,更注重交付",依托通义千问旗舰大模型,用户一句话即可完成数据分析、PPT生成、视频剪辑等复杂任务,直接输出可用成果。产品深度打通钉钉生态与企业OA,覆盖桌面端、网页端,提供企业标准版198元/人/月等多档订阅方案,新用户注册即赠2000积分,适配工程师、HR、财务等多职业办公场景,成为能动手干活的"全能AI同事"。
3671 10
|
5天前
|
编解码 缓存 PyTorch
16G 显卡能跑 Qwen-Image 2.1 吗?
9月20日,阿里Qwen开源Qwen-Image-2.1:7B DiT图像模型+8B文本编码器+VAE,单模型支持文生图与图像编辑,原生输出2K PNG(含Alpha通道),支持10张参考图。在自建Qwen-Image-Bench达60.28分(开源模型第一),GenAI Showdown文生图排名7/15。16G显存可跑1024×1024(需INT8量化+ComfyUI优化),但2K需24G以上。注意其Qwen Research License限非商业用途。
610 1
|
6天前
|
人工智能 编解码 并行计算
MiniMax-H3 一键整合包技术文档:8G 显存运行 AI 漫剧制作 —— 角色替换 / 动作迁移 / 文图生视频部署与调参指南
MiniMax H3 是 MiniMax 开源的全模态视频生成模型,支持文/图/音/视多条件输入,输出最高2K、15秒带双声道音频视频。本文档详述其Int8量化版在8GB显存下的本地一键部署、三段式工作流(EDIT/REPLACE/CONTINUE)、参数调优及常见问题排查。(239字)
|
16天前
|
缓存 IDE Java
【保姆级】Android Studio下载、安装和汉化教程(2026最新)
Android Studio 是 Google 官方推出的免费 Android 应用开发集成环境,基于 IntelliJ IDEA,内置模拟器、调试器、性能分析及 Compose 界面工具,功能全面,文档丰富,是安卓开发首选工具。(239字)
1725 1

热门文章

最新文章