前言

大家好,我是梁国庆。

C 语言是一门功能强大的专业化编程语言,深受专业程序员和业余编程爱好者的喜爱,同时 C 语言也是当今最流行的嵌入式开发语言,大多数嵌入式项目的开发都是用 C 语言来编写的。

本篇博主将带领大家下载与安装 C 语言的集成开发环境——Dev-Cpp。

介绍 Dev-Cpp

Dev-Cpp 是 Windows 环境下的一个适合于初学者使用的轻量级 C/C++ 集成开发环境(IDE)。

Dev-Cpp 使用 MinGW/GCC 编译器,遵循 C/C++ 标准。开发环境包括多页面窗口、工程编辑器以及调试器等,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,能够适合初学者与编程高手的不同需求,是学习 C 语言和 C++ 的首选开发工具

看到这里是不是认定就是它啦,那你真的很有眼光耶。

既然认定是它啦,下面跟着我来把它安装到你的电脑上吧。

下载安装包

对于 Dev-Cpp 安装包的获取,我提供了两种途径供读者朋友们自由选择,分别是百度云和 SourceForge,下载完成后,记得回来看安装教程呦。

百度云

我已将本篇所使用的安装包打包上传至百度云,微信关注「main工作室」,后台回复【0004】即可免费获取分享链接。

SourceForge

SourceForge 是全球最大的开放源代码软件开发平台和仓库。网站建立的宗旨是为开源软件提供一个存储、协作和发布的平台,拥有大量非常优秀的开源软件。

SourceForge 官网下载链接 >> 点击跳转

在该网页点击“ Download ”,等待几秒便会弹出下载提示,下载完成后,根据安装教程进行软件的安装即可。

安装与配置环境

本文以 5.11 版本为例。

1.找到并选择已下载好的“ Dev-Cpp_5.11 安装包 ”的压缩包,并进行解压操作。

2.双击打开解压好的“ Dev-Cpp_5.11 安装包 ”文件夹。

3.选中“ Dev-Cpp_5.11_TDM-GCC_4.9.2_Setup ”应用程序,右键以管理员身份运行。

4.点击“ OK ”。

5.点击“ I Agree ”。

6.点击“ Next> ”。

7.点击“ Browse… ”,选择软件安装路径。

8.点击“ Install ”。

9.正在安装中,请耐心等待。

10.软件安装完成,点击“ Finish ”后进入软件配置环境的界面。

11.选择“ 简体中文/Chinese ”后,点击“ >Next ”。

12.点击“ >Next ”。

13.环境配置成功,点击“ OK ”。

小测试-Hello World!

至此,Dev-Cpp 就安装完成啦,接下来我们写一个经典的程序—— 输出 Hello World! ,来测试一下软件是否能正常使用。

1.打开 Dev-Cpp,在菜单栏中依次点击“ 文件->新建->源代码 ”。

2.在新建的源代码文件中编写或 Copy 以下代码。

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

3.可以看到文件“未命名1”前方有这个符号 *,这是在提示我们此文件未保存。

4.可以在菜单栏中依次点击“ 文件->保存 ”,或使用快捷键 Ctrl+S 进行文件的保存。

5.Dev-Cpp 默认保存类型 .cpp 是 C++ 的文件后缀名,因为我们编写的是 C 语言的程序,所以需要将保存类型改为 .c,然后点击保存即可。

6.点击彩色小方块(编译运行),程序就会编译后通过终端运行,我猜现在 Hello World! 应该已经出现在你的屏幕上了吧。

后记

至此,C 语言的开发环境已经配置完成啦。

如果你还未找到一套满意的 C 语言视频教程或书籍,可以微信关注「main工作室」,后台回复【0001】即可获得我珍藏的 C 语言视频教程和推荐的 PDF 电子书

免责声明

关于法律责任,「main工作室」郑重声明如下:

  1. 「main工作室」提供的所有下载文件均为网络共享资源,请于下载后的 24 小时内删除。仅限学习与技术交流,不得用于商业用途。如需商业用途,还请支持正版。

  2. 我们提供用户下载的所有内容均来自互联网。如有内容侵犯您的版权或其他利益,请编辑邮件并加以说明发送到我们的邮箱:main_studio@163.com ,我们会在收到消息的七个工作日内处理。

Dev-Cpp下载与安装(图文教程)相关推荐

  1. windows怎么下载安装python-windows下numpy下载与安装图文教程

    Numpy介绍 NumPy系统是Python的一种开源的数值计算扩展.这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构 ...

  2. Tool:Visio2016/Visio2019专业版64位中文下载、安装(图文教程)之详细攻略

    Tool:Visio2016/Visio2019专业版64位中文下载.安装(图文教程)之详细攻略 目录 Visio2019专业版64位中文下载.安装 1.下载文件 2.软件安装 2.1.Visio20 ...

  3. Oracle11g下载与安装图文教程(win10)

    Oracle11g下载与安装图文教程(win10) 1.Oracle11g下载 Oracle数据库下载官网:https://www.oracle.com/technetwork/database/en ...

  4. 【CloudCompare教程】001:CloudCompare中文版下载与安装图文教程

    CloudCompare是一款功能强大的点云后处理软件,本文讲解CloudCompare中文版下载与安装方法. 文章目录 一.CloudCompare下载地址 二.CloudCompare安装教程 三 ...

  5. python下载-Python下载和安装图文教程[超详细]

    如今python语言非常火,很多小伙伴都开学习python,但是很多小伙伴在安装python的时候遇到问题,下面我们就想详细介绍介绍python下载和安装的方法. 1. 打开python下载链接htt ...

  6. python电脑上怎么下载-Python下载和安装图文教程[超详细]

    如今python语言非常火,很多小伙伴都开学习python,但是很多小伙伴在安装python的时候遇到问题,下面我们就想详细介绍介绍python下载和安装的方法. 1. 打开python下载链接htt ...

  7. 最新超详细VMware虚拟机下载与安装图文教程

    前言 本文主要介绍了VMware桌面虚拟计算机软件及其下载和安装的方法. 一.虚拟机 虚拟机是通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统.在虚拟机中,你可以安装各种 ...

  8. win7 mysql8.0.11安装教程_mysql8.0.13下载与安装图文教程(示例代码)

    一.进入mysql网站:https://dev.mysql.com/downloads/mysql/ 二.进入Community选择MySQL Communtiy Server 三.将页面拉到最下面选 ...

  9. mysql8.0.13下载与安装图文教程

    一.进入mysql网站:https://dev.mysql.com/downloads/mysql/ 二.进入Community选择MySQL Communtiy Server 三.将页面拉到最下面选 ...

  10. python库下载安装报错_python3.6下Numpy库下载与安装图文教程

    今天在做Plotly的散点图时,需要Numpy 这个库的使用. 没有安装Numpy这个库的时候,报错一般是下图这样:ModuleNotFoundError: No module named 'nump ...

最新文章

  1. 利用Python让你的命令行像坤坤一样会打篮球
  2. java--IO流(详)
  3. 搭建Android开发环境 以及 ionic 编译安卓app步骤
  4. man iptables by iptables-save v1.3.5
  5. NYOJ516(优化)
  6. 自省:我为什么没有成功--对照35前务必完成的12跳
  7. 一条线一万美元的故事误导了你多少年
  8. 高中数学40分怎么办_高二数学不会,准高三该怎么办?40分到高考140如何逆袭?...
  9. php安装sg11扩展,Centos下安装SG11加密扩展插件
  10. hdu 2993 MAX Average Problem 斜率优化DP
  11. Atitit  技术经理职责与流程表总结
  12. node_redis 中文文档及node_redis 注释笔记(中文版)
  13. 徐艳(帮别人名字作诗)
  14. 枚举.........
  15. 计算机组成原理课程设计报告 给出指令执行流程 add(二进制加法),计算机组成原理课程设计...
  16. mysql中comment(注释)的一些用法
  17. 高防CDN如何防护CC攻击
  18. APP页面的四种类型,你都知道吗?
  19. stm32零基础怎么两周入门,应该怎么安排?
  20. 北大青鸟给了你什么?

热门文章

  1. 利用aiohttp实现异步爬虫
  2. oozie4.3.1编译
  3. 【电脑设置开机启动项目】
  4. DNS原理及映射关系
  5. [Minitab]如何檢驗一組數據是否符合正態分布?
  6. Java数据库建立学生表
  7. 四甲基罗丹明TRITC/羧甲基荧光素6-FAM修饰PLGA纳米载体,TRITC-PLGA,6-PEG-FAM-PEG-PLGA
  8. AI绘画到底有多惊艳,看了这组照片后真正自叹不如
  9. 线性代数(第六版)同济大学 习题一 (7-9题)个人解答
  10. IP-v4IP-v6