这个文章的目的是为了自己记录编程的成长,不喜勿看。。
.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 //输入参数值