一、下载与安装
-
找到下载的位置->右击.exe文件->选择以管理员身份运行
-
如果有系统警告弹窗选择“是”即可,等待一会然后选择语言->ok->点击“I agree”->Finish
-
之后都选择默认就好
-
打开后就是这个样子
二、使用
2.1 创建一个源文件
- 新建一个源文件-
- 写上测试代码
#include <iostream> using namespace std; int main() { cout<< "Hello world"<< endl; }
- ctrl+s保存->选择存储目录->命名文件->保存
- 编译运行
- 编译结果
- 运行结果
- 编译运行=先点编译再点运行(两步并一步)
2.2 创建一个项目
- 项目创建好后,会自动生成一个主函数的源文件
- 点击如下图位置,可以添加需要的头文件
- main.cpp 就是程序要编写的地方
三、Debug
3.1 应该没用(建议看3.2)
- 设置编译选项
- 产生调试信息
- 产生报错信息
3.2 单步调试
想要使用dev编译器进行单步调试写代码的时候就需要创建为项目 而不能是单个的文件
- 新建项目(查看2.2教程)
- 编写测试程序
#include <stdio.h> int main() { int a, b; scanf("%d%d", &a, &b); int c = a + b; printf("%d\n", c); return 0; }
- 打断点
- 点击数字处就可给该行打上断点
- 断点的作用:调试时代码运行到断点将会停止下来,等待你下一步指令再继续运行
- 调试
- 添加好断点后按F5/点击调试进入调试模式
- 每次修改后需要先编译再启动调试否则会调试上次的代码
- 进入调试模式,当前运行到的位置将会变成蓝色 左侧会多出一个调试窗口 用来监视变量
- 添加查看(要检测的变量)
- 依次输入a,b
- 结果
- 点击上面紫色的勾勾(调试)->弹出黑色框框
这个时候当前断点的语句没有执行,也就是输入语句,在黑色弹窗内我们输入任何东西都输入不了
- 点击下一步,
scanf("%d%d", &a, &b);
将会被执行,可以在黑色弹窗输入 - 查看检测变量
- 添加好断点后按F5/点击调试进入调试模式