我觉得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.修改语言

原文链接:https://blog.csdn.net/qq_40160605/article/details/82940228

关于Dev-C++的安装以及基本使用方法相关推荐

  1. Dev C++的安装以及基本使用方法

    关于Dev-C++的安装以及基本使用方法 觉得Dev-C++是一款小巧方便的编译器,就给那些刚刚学习编程的同学讲一下这个软件的安装和基本的编译以及一些使用的技巧. (完全是傻瓜式的截图和教程,内容过于 ...

  2. 零基础学浙大翁恺C语言(1):Dev C++的安装与第一个小程序

    零基础学C语言(1):Dev C++的安装与第一个小程序 在线C语言开发环境:https://clin.icourse163.org/ 本地安装Dev C++:https://sourceforge. ...

  3. centos7.4安装mysql5.7_CentOS7.4手动安装MySQL5.7的方法

    MySQL数据库应用广泛,尤其对于JAVA程序员,不会陌生.如果在不想采购云数据库的情况下,可以自行安装MySQL数据库.文章将介绍,手动在CentOS7.4环境下,安装MySQL5.7版本的方法. ...

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

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

  5. centos7.2安装mysql5.7_Centos7.2下使用YUM快速安装MySQL5.7的方法

    卸载系统自带mariadb数据库 # rpm -qa| grep mariadb # rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 下 ...

  6. 如何用u盘装linux 7,U盘安装CentOS 7的方法

    安装CentOS7前,我的PC是win7和CentOS6.5的双系统,使用GRUB引导启动.我在CentOS6.5中安装了很多应用软件和服务器软件,并重新编译了高版本的内核.但由于在按自己需求打造li ...

  7. 虚拟机2012搭建DNS服务器,Windows Server2012 安装配置DNS服务器方法详解

    Windows Server2012 安装配置DNS服务器方法详解 在云服务器 Windows Server2012 上安装配置DNS服务器方法,安装与配置非常简单,在这里写个完整教程方便大家查询 一 ...

  8. ubuntu安装微信的简单方法

    目录:ubuntu安装微信的简单方法 一.前言 二.安装方法 2.1 安装deepin-wine 2.2 安装微信 2.3 该方法的缺点 2.4 常用应用及对应软件包名 一.前言 当下,ubuntu桌 ...

  9. u盘安装linux7详细步骤,U盘安装CentOS 7的方法实例步骤介绍

    U盘安装CentOS 7的方法实例步骤介绍. 安装CentOS7前,我的PC是win7和CentOS6.5的双系统,使用GRUB引导启动.我在CentOS6.5中安装了很多应用软件和服务器软件,并重新 ...

  10. 计算机 电脑 系统安装教程,安装电脑的操作系统的方法

    安装电脑的操作系统的方法 现如今,电脑的使用越来越普遍,几乎每家每户都有电脑,而电脑的操作离不开操作系统,下面小编整理了安装电脑的操作系统的方法,供大家参阅. 1.在电脑光驱里放入要安装的系统光盘.( ...

最新文章

  1. 【Qt】Qt再学习(十一):图形视图框架(Graphics View Framework)的一个小demo
  2. linux远程登录ssh免密码配置方法
  3. 鸟哥的Linux私房菜(基础篇)- 第二十章、启动流程、模块管理与 Loader
  4. 中国传感器行业应用规模与投资价值分析报告2022版
  5. VB100年底测试:McAfee金山遗憾出局 瑞星表现令人意外
  6. Android(三)——将程序打包成APK文件,进行APK签名以及反编译APK
  7. python/Django(增、删、改、查)操作
  8. 记一次企业级爬虫系统升级改造(一)
  9. Python 2 结束支持,Ubuntu 20.04 LTS 继续进行将其移除的工作
  10. Java 入门课程视频实战-0基础 上线了,猜拳游戏,ATM实战,欢迎围观
  11. Git基础教程(一)
  12. UIPickView的基本使用
  13. 神经网络之智能科学与技术专业
  14. 实时系统动态内存算法分析dsa(二)——TLSF代码分析
  15. 基于OP放大器的有源模拟滤波器设计--一阶有源滤波器
  16. c语言求最大质数,【C语言】求解素数(质数)的N种境界
  17. latex,希腊字母,英文花体字
  18. 搭建FTP站点(Windows)
  19. 兴业java入职考试是考什么_兴业银行考试考什么
  20. Qt引入图标字体包iconfont

热门文章

  1. Python目录下中没有Script文件夹
  2. linux下三个时间与find命令
  3. Visusl Studio——包含目录、库目录、附加包含目录、附加库目录、附加依赖项之详解
  4. 【AI视野·今日CV 计算机视觉论文速览 第208期】Fri, 28 May 2021
  5. 【AI视野·今日CV 计算机视觉论文速览 第207期】
  6. 【今日CS 视觉论文速览】 11 Jan 2019
  7. 人工智能连接学派和符号学派的发展历程图
  8. 【C++ STL学习之五】容器set和multiset
  9. 四窗口卖票 自己的票
  10. 右键菜单显示项的可见度控制 c# 1614605595