window下的gcc和gdb调试

这个文章的目的是为了自己记录编程的成长,不喜勿看。。

.net mvc推荐链接:

  嵌入式 .net mvc 开发(一)WEB搭建-CSDN博客

嵌入式 .net mvc 开发(二)网站快速搭建-CSDN博客

嵌入式 .net mvc 开发(三)网站内外网访问-CSDN博客

​嵌入式 .net mvc 开发(四)工程结构、页面提交显示-CSDN博客 ​

嵌入式  .net mvc 开发(五)常用代码快速开发-CSDN博客

java android开发  推荐链接:

开源 java android app 开发(一)开发环境的搭建-CSDN博客

开源 java android app 开发(二)工程文件结构-CSDN博客

开源 java android app 开发(三)GUI界面布局和常用组件-CSDN博客

开源 java android app 开发(四)GUI界面重要组件-CSDN博客

开源 java android app 开发(五)文件和数据库存储-CSDN博客

开源 java android app 开发(六)多媒体使用-CSDN博客

开源 java android app 开发(七)通讯之Tcp和Http-CSDN博客

开源 java android app 开发(八)通讯之Mqtt和Ble-CSDN博客

开源 java android app 开发(九)后台之线程和服务-CSDN博客

开源 java android app 开发(十)广播机制-CSDN博客

开源 java android app 开发(十一)调试、发布-CSDN博客

开源 java android app 开发(十二)封库.aar-CSDN博客

一、QT的安装、环境配置和测试

    在win10系统下,我希望可以练习,gcc和gdb的指令。通过mingw530_32工具,我实现了这个想法。由于我有QT软件,不需要单独安装mingw530_32,对环境变量进行了配置,实现了gcc和gdb的调试。

cmd窗口下输入:gcc -v 测试通过

二、gcc和gdb的常用命令

生成可执行文件: gcc test.c -g -o test

启动gdb调试:gdb test

1 .gbd filename   

2.list(l) 查看程序(括号里为print缩写)

3 .break(b) 函数名 在某函数入口处添加断点

4 .break 行号 在指定行添加断点

5 .break 文件名:行号 在指定文件的指定行添加断点

6 .break 行号 if 条件 当条件为真时,在指定行号断点生效

例如 b 5 if i=10

7 .infobreak 查看有设置的断点

8 .delete 断点编号 删除断点

9.run(run) 开始运行程序

10.next(n) 单步运行程序(不进入子函数)

11.step(s) 单步运行程序(进入子函数)

12.continue© 继续运行程序

13.print§ 变量名 查看指定变量值

14.finish 运行程序,直到当前程序结束

15.watch 变量名 对指定变量名进行监控

16.quit(q) 退出gdb

17. where:查看当前位置

18. set var agrs  = x   //输入参数值

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值