“懒人推动科技进步,发展世界”。gdbinit的存在价值,我觉得还是有些聪明的懒人,为了一劳永逸的解决部分调试操作而发明出来的。比如,重复执行某些命令、设置多个断点、条件分支等等。如果都在gdb启动后的命令行里去操作过,火急火燎的,而且还没有充足的时间去思考,很容易出错,也不好记录,并且下次gdb启动还要进行相同的重复操作。这种搞法,谁受得了。所以懒人们就想出了,用脚本把这些操作都记录下来,每次都执行它。特定的操作就可以手动输入即可。这个脚本就是我们要说的gdbinit。

#filename: .gdbinit
#gdb will read it when starting
b main
b func1
r

位置:

 

 

source ~/.gdbinit

 

 

posted on 2019-12-10 11:11  秃头大魔王  阅读(668)  评论(0编辑  收藏  举报