我觉得Dev-C++是一款小巧方便的编译器,就给那些刚刚学习编程的同学讲一下这个软件的安装和基本的编译以及一些使用的技巧。

(完全是傻瓜式的截图和教程,内容过于冗余,主要是考虑到这些新生没有接触过编程软件)

一,关于Dev-C++安装

我这里使用的版本是Dev-Cpp 5.11 TDM-GCC 4.9.2 Setup

(国外下载网站,访问速度可能有点慢,请耐心等待哦)

点击Dev-Cpp 5.11 TDM-GCC 4.9.2 Setup安装后,会出现

 
 
 
 

直接选择OK就行,等一下再把语言改回来

 
 
 
 

自己选择一个自己找的到软件安装位置即可

 
 

直接默认就行

 
 

安装完毕,第一次运行Dev-C++会出现这个界面

 
 

注意这里的语言选择简体中文(如果对自己的四级水平很有自信可以忽略)

 
 

这个是编译代码界面的一些外观选择,第一次用可以先完全默认,后面再教如何修改自己喜欢的打代码界面OVO

 
 

直接OK,打开软件,安装到此完毕

二,关于Dec-C++的编译代码

 
 

注意左上角新建一个源文件,在建好的界面下写下程序猿的hello world哈哈哈

 
 

按照上面这一幅图的步骤,先重新编译文件,由于这是一个空的源文件,它会提示你先保存成一个.cpp源文件,所以自己找一个自己知道的位置,写好这个文件的命名即可,记住,文件名后面的后缀是.cpp,这样软件才能编译这个文件

 
 

编译完成之后就可以编译运行了(有点拗口,其实直接运行就可以了)

 
 

第一个程序就这样完成了,最最基本的使用方法。

但是,有一个非常多人批评这个软件的理由是,它不能提示具体的错误和单步调试(其实是可以的)

三,小技巧

1.单步调试

 
 
 
 

点击这个小勾勾调试的时候,发现不能调试,如果选择Yes的话这个软件就会被迫退出,所以有很多人在骂它的这个设置.....

其实单步调试很简单的,只要设置好编译选项就可以了

 
 

傻瓜式截图,照着点击编译选项就行

 
 

把产生调试信息改成Yes就可以了

 
 

注意右上角改成debug的编译器,然后就可以单步调试了

2.产生报错信息

 
 
 
 

按照图片上的,把显示较多警告信息改为Yes就可以了

3.格式化代码(不是删除代码啊(ˉ▽ˉ)�0�2 )

格式化的代码是K&R风格的代码,也是我比较推荐给新手一个好的缩进风格代码(如果你更喜欢另外一种风格那都可以ˇωˇ)

 
 

乱糟糟的缩进方式,然后点击格式化当前文件,就可以看到

 
 

代码变得整齐了(ˉ▽ˉ)

4.改变写代码的字体,外观,高亮等等.....外观

 
 
 
 

看自己的爱好来改就行,不会操作?自己改前景,背景,预设就知道怎么回事了ˇ▽ˇ

4.修改语言

 
 

关于Dev-C++的安装以及基本使用方法的更多相关文章

  1. Centos7下安装部署oracle数据库方法及问题汇总

    目标:在centos7上配置oracle数据库服务器,并在win7上面使用pl/sql成功访问该oracle数据库 系统环境: 服务器:centos7 64位 客户端:win7 64位 注意cneto ...

  2. 【转】安装Vue.js的方法

    安装vue.js的方法   一.简介 Vue.js 是什么 Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量 ...

  3. 解决“只能通过Chrome网上应用商店安装该程序”的方法

    摘要 : 最近有些用户反映某个Chrome插件在安装的时候,提示"只能通过Chrome网上应用商店安装该程序",为了解决这一问题,Chrome插件网带来了相关的解决方法. 某些用户 ...

  4. win7中VS2010中安装CSS3.0问题解决方法

    win7中VS2010中安装CSS3.0问题解决方法   在安装Standards Update for VS2010 SP1后,VS2010中没有CSS3.0问题,以下是我的解决方法 1.首先去官网 ...

  5. sublime text2安装package control的方法

    Package Control 方法一:在线安装,首先打开 Ctrl + ~,输入如下的代码: import urllib2,os; pf='Package Control.sublime-packa ...

  6. (转载)eclipse插件安装的四种方法

    eclipse插件安装的四种方法 Eclipse插件的安装方法 1.在eclipse的主目录(ECLIPSE_HOME, 比如在我的机器上安装的目录是:D:\eclipse)有一个plugins的目录 ...

  7. BizTalk 2013R2 WCF-LOB Oracle Adapter安装配置/问题&解决方法

    BizTalk 2013R2 WCF-LOB Oracle Adapter安装配置/问题&解决方法 安装Oracle Adapter 安装Oracle客户端 BizTalk 2013R2 安装 ...

  8. CentOS 6.5系统上安装SVN服务器端的方法及步骤

    VN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服务 ...

  9. 通过改变计算机策略来解决“只能通过Chrome网上应用商店安装该程序”的方法及模版文件下载

    通过改变计算机策略来解决“只能通过Chrome网上应用商店安装该程序”的方法及模版文件下载 操作步骤 1.开始 -> 运行 -> 输入gpedit.msc -> 回车确定打开计算机本 ...

  10. (KEIL)MDK5安装与JLINK问题解决方法(支持代码自动补全)

    MDK V5在10月8日发布,昨天终于没忍住装上使用了一下,尝了尝鲜.   安装和破解的方法相信各位高手都不在话下,实在不会的可以参考keil4的安装步骤,keil5 和 keil4的安装没有的区别. ...

随机推荐

  1. 修改testlink上传文件大小

    大家在使用testlink导入测试时,可能会遇到由于上传的文件太大,而不能上传的现象.当然建议大家在导入用例或者上传文件时,不要上传过大的文件,因为这样的速度确实非常慢.可是由于特殊的原因我们必须要导 ...

  2. Linux c++ 转string模板函数,写文件

    #include <iostream> #include <sstream> using namespace std;//转string模板函数 template <cl ...

  3. Google Waymo 2017自动驾驶安全技术报告(一)

    2017年10月Google Waymo向美国交通部提交了一份43页的安全报告,报告中详细说明了Waymo如何装备和训练自动驾驶车辆,从而避免驾驶中的一般和意外情况发生.这份报告对Waymo的自动驾驶 ...

  4. Java中基本数据类型byte的溢出问题

    Java中基本数据类型byte的溢出问题 问题源于:https://www.cnblogs.com/HuoHua2020/p/12326631.html 定义两个byte类型的数据,将其之和赋值给一个 ...

  5. 19新生赛 谁更nb

    题目描述: 有一堆石子共有N个.syx xxh两个人轮流拿,syx先拿.每次最少拿1颗,最多拿K颗,拿到最后1颗石子的人获 胜.syx xxh都非常聪明,拿石子的过程中不会出现失误.给出N和K,问最后 ...

  6. IP地址分类及其相关计算问题

    IP地址分类及其相关计算问题 公网IP和子网IP 公网IP: • A类:1.0.0.0 到 127.255.255.255 主要分配 给大量主机而局域网网络数量较少的大型网络 • B类:128.0.0 ...

  7. FC-NVMe阅读摘要(一)

    首字母缩写 IU Information Unit BLS Basic Link Service ELS Extended Link Service PLOGI N_Port Login PRLI   ...

  8. java自动化测试-json返回值校验

    参考: https://blog.csdn.net/xkhgnc_6666/article/details/50250283 实现举例:

  9. [AtCoder Code Festival 2017 QualB C/At3574] 3 Steps - 二分图染色,结论

    给你一个n个点m条边的无向图,进行以下操作 如果存在两个点u和v,使得从u走三步能恰好到达v,那么在u和v之间连接一条边 重复这个操作直到不能再连接新的边,问最后有多少条边? n, m <= 1 ...

  10. ES6标准入门(第三版).pdf----推荐指数⭐⭐⭐⭐⭐

    链接: https://pan.baidu.com/s/13RHsyTMNx7s1oMqQeYCm3Q 提取码: ikg3 -------------------------------------- ...