分享一下本人收集的嵌入式开发资料,希望对同行有所帮助。Gdb调试命令集一、调试方法:首先,gdb到代码的出错处;然后,bt(backtrace)看函数堆栈,确定问题出在那条语句。p(print)打印变量的值,找原因up进入上一层堆栈,追溯问题出在哪里。二、gdb命令集关于断点的命令:awatch:awatch用来为一个表达式设置观察点,在表达式的值发生改变时,或者当表达式的值被读取的时候,程序停止执行。break:用于在程序中设置断点break+ 要设置断点的行号clear:用于清除断点clear+ 要清除断点的行号commands:用于为遇到断点之后执行特定的指令而设置的command+ 断点号如果commands之后没有断点号,gdb会将最后一个设置的断点编号作为默认值。condition:在满足一定的条件时才在指定的行上设置断点condition断点编号条件表达式delete:用于清除断点和自动显示的表达式的命令。与clear的不同之处:clear要给出断点的行号,delete要给出断点的编号。用clear命令清除断点时gdb会给出提示,而用delete清除断点时gdb不会给出任何提示disable:让所设断点暂时失效。如果要让多个编号处的断点失效可将编号之间用空格隔开enable:与disable相对ignore:这条命令在一定范围内忽略用户设定的断点ignore N CONT tbreak:用于设置临时断点,所谓临时断点就是断点只在设置之后起作用一次。watch:与awatch类似关于数据的命令:display:该命令用于显示表达式的值,使用了该命令后,每当程序运行到断
推荐下载
-
SVN命令集.PDF
svn命令集
13 2019-04-11 -
Linux命令集大全
Linux命令集大全,轻松查找每个命令的用法
21 2019-05-28 -
linux命令集.rar
linux命令集.rar
25 2019-05-28 -
短信猫AT命令集
AT即Attention,AT指令集是从终端设备(TerminalEquipment,TE)或数据终端设备(DataTerminalEquipment,DTE)向终端适配器(TerminalAdapt
21 2019-07-13 -
CAD命令集指导
超全CAD命令集指导,对初学者超有帮助。
15 2019-07-14 -
AT_command_命令集
AT_command_命令集,常用的AT命令。
17 2019-07-19 -
网络命令集大全......
网管常用命令,及维护!常故障排除!...................................
35 2019-08-03 -
Dos Net命令集
Dos Net command set
30 2019-06-26 -
mysql命令集常用
常用的mysql命令集,对学习mysql有点小帮助
23 2019-07-06 -
SHUTDOWN命令集.txt
shutdown在WindowsXP下打开C盘,在Windows下选system32中有一个shutdown的程序,可以复制到其它系统中。“开始”--->运行--->(在输入shutdown的命令)语
28 2019-07-06
暂无评论