Dev C++下载安装使用教程

Dev-C++ 下载、安装和使用教程

Dev-C++ 是一个免费、开源的 Windows 平台 C 和 C++ 集成开发环境(IDE),基于 MinGW 编译器,支持代码编辑、编译、调试和项目管理。它轻量级、易用,适合初学者学习 C/C++ 编程。自 1998 年发布以来,已被数百万开发者使用。目前的活跃版本是 Embarcadero Dev-C++(Bloodshed Dev-C++ 和 Orwell Dev-C++ 的 fork,由 Embarcadero 赞助),集成 TDM-GCC 编译器,支持 C++11/14/17 等标准。 它不依赖 Electron,低内存占用,适合 Windows 7/8/10/11。

本教程基于 2025 年 10 月最新信息,覆盖下载、安装和基本使用。整个过程无需编程经验,预计 15-30 分钟完成。如果您使用 macOS 或 Linux,推荐 VS Code + GCC 替代。

1. 前提条件

  • 操作系统:Windows 7 或更高版本(32/64 位)。
  • 硬件:至少 1GB RAM、500MB 磁盘空间。
  • 网络:需下载安装包(约 50MB)。
  • 注意:卸载旧版本 Dev-C++ 以避免冲突。备份重要项目。

2. 下载 Dev-C++

官方推荐 Embarcadero 版本(最新 6.3,2023 年更新),集成现代 GCC 编译器。避免第三方站点以防病毒。

下载步骤

  1. 打开浏览器,访问 Embarcadero 官方下载页:https://www.embarcadero.com/free-tools/dev-cpp/free-download
  2. 点击 Download 按钮(免费,无需注册)。
  3. 选择 Windows 64-bit(推荐)或 32-bit 版本,下载 devcpp.zip(约 50MB)。
  1. 下载完成后,解压 ZIP 文件到任意目录(如 C:\Dev-Cpp),无需安装(便携式)。

验证:文件大小约 50MB,来源 Embarcadero(安全)。

3. 安装指南

Embarcadero Dev-C++ 是便携版,无需传统安装,直接运行。以下是详细步骤:

  1. 解压文件
  • 右键 devcpp.zip,选择“提取到当前文件夹”或使用 WinRAR/7-Zip。
  • 解压后,文件夹包含 Dev-Cpp.exebinlib 等子目录。
  1. 首次运行
  • 双击 Dev-Cpp.exe 启动。
  • 若提示 UAC(用户账户控制),点击“是”。
  1. 配置编译器(重要,确保 C++11 支持):
  • 启动后,菜单栏 > Tools > Compiler Options
  • 切换到 Settings 标签 > Code Generation 子标签。
  • Language standard (-std) 下拉菜单,选择 ISO C++11(或更高,如 C++17)。
  • 点击 OK 保存。
  1. 设置路径(可选,永久使用)
  • 右键桌面 > 发送到 > 桌面快捷方式(创建快捷方式)。
  • 添加到系统 PATH(环境变量):
    • 搜索“环境变量” > 编辑系统环境变量 > 变量 Path > 新建 > 添加解压路径的 bin 目录(如 C:\Dev-Cpp\bin)。
    • 重启命令提示符,输入 g++ --version 验证(应显示 GCC 版本)。
  1. 验证安装
  • 新建文件(File > New > Source File),输入:
    cpp:disable-run #include <iostream> int main() { std::cout << "Hello, Dev-C++!" << std::endl; return 0; }
  • 保存为 test.cpp(Ctrl+S)。
  • 按 F11 编译运行,应输出 “Hello, Dev-C++!”。

常见问题

  • 编译错误:检查 Compiler Options 中的 C++ 标准。
  • 病毒提示:忽略(假阳性),来源官方。
  • 旧版:若下载 Orwell 版,安装向导类似:运行 devcpp.exe,跟随默认设置。

4. 使用指南(初学者教程)

Dev-C++ 界面简洁:左侧项目浏览器、顶部菜单、中心编辑区、底部输出窗口。支持语法高亮、自动补全、调试。

4.1 创建新项目
  1. 启动 Dev-C++
  2. File > New > Project
  3. 选择 Console Application(控制台程序),点击 OK
  4. 输入项目名(如 MyFirstProject),选择保存路径,点击 OK
  5. Dev-C++ 生成 main.cpp,自动打开。
4.2 编写和运行代码
  • 编辑:在 main.cpp 中输入代码(支持 Ctrl+Space 自动补全)。
  • 示例:Hello World(替换 main.cpp 内容):
  #include <iostream>
  using namespace std;  // 简化 std:: 使用

  int main() {
      cout << "Hello, World!" << endl;
      return 0;
  }
  • 编译:按 F9(或 Execute > Compile & Run)。
  • 输出窗口显示编译结果(无错误则运行)。
  • 运行:按 F10(Execute > Run),或 F11(Compile & Run)。

输出:黑窗弹出 “Hello, World!”。

4.3 调试
  1. 设置断点:点击行号左侧(红点)。
  2. Execute > Compile & Run(F11)。
  3. 程序暂停时:
  • F7:步入(Step Into)。
  • F8:步过(Step Over)。
  • F5:继续(Continue)。
  • 变量窗口:View > Watch 查看变量值。
4.4 项目管理
  • 添加文件:Project > New File,或拖入文件夹。
  • 构建:Project > Compile Project(F9)。
  • 保存项目:File > Save Project,生成 .dev 文件。
  • 语法高亮:Tools > Editor Options > Syntax,启用 C++ 高亮。
4.5 高级功能
  • 库使用:如 iostream 已内置;第三方库放 lib 目录,Tools > Compiler Options > Directories 添加路径。
  • 版本控制:集成 Git(Tools > Git)。
  • 主题:Tools > Editor Options > Colors,切换暗黑模式。
  • 示例:简单计算器
  #include <iostream>
  using namespace std;

  int main() {
      int a, b;
      cout << "Enter two numbers: ";
      cin >> a >> b;
      cout << "Sum: " << a + b << endl;
      return 0;
  }
  • 运行:输入 5 3,输出 “Sum: 8″。

5. 常见问题与故障排除

问题原因解决方案
无法启动解压不完整重新下载 ZIP,检查 antivirus 未删除。
编译失败(undefined reference)库路径错误Tools > Compiler Options > Directories > Libraries 添加路径。
C++11 不支持默认设置旧如上配置 Compiler Options,选择 ISO C++11。
输出窗口无响应控制台关闭快Execute > Run in Terminal(F10)。
中文乱码编码问题File > Save As > Encoding > UTF-8。
内存不足旧硬件使用便携版,关闭多余插件。

6. 学习资源

  • 官方文档:Embarcadero 网站 Dev-C++ 概述
  • 教程
  • GeeksforGeeks 安装指南:Dev-C++ 安装
  • W3Schools C++ 教程:C++ 入门(结合 Dev-C++ 练习)。
  • cplusplus.com:Dev-C++ 介绍
  • 社区:SourceForge 论坛、Stack Overflow(搜索 “Dev-C++ error”)。
  • 视频:YouTube 搜索 “Dev-C++ tutorial 2025″(Embarcadero 官方频道)。

7. 总结

Dev-C++ 是 C/C++ 初学者的理想 IDE:下载 Embarcadero 版,解压运行,配置 C++11 标准,即可编写 Hello World。实践是关键,从简单程序开始,逐步调试项目。如果遇到问题,提供错误截图,我可进一步指导!
“`

类似文章

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注