GDB调试工具
作用:可以让我们自己的程序在Ubuntu中按照我们自己的控制,让代码单步运行,在运行的同时,可以打印出各种变量的值和地址
我们可以把我们的程序运行到GDB这个环境上面去(类似于windows中的各种调试工具)
安装GDB工具:
sudo apt install gdb
如何把代码放到这个环境上面去调试呢?
1.编译程序的时候需要加上调试信息
gcc -g 1.c -o 1
可执行文件1中包含了gdb调试的信息,这个程序可以运行到gdb环境上面
gcc 1.c -o 1
可执行文件1中没有包含了gdb调试的信息,这个程序不可以运行到gdb环境上面
2.gdb + 你要调试的程序文件名
gdb 01 //利用gdb工具调试当前目录下面名字叫做01的可执行文件
进入gdb的调试命令模式:
有一些需要记住的常用命令(命令可以使用首字母缩写):
l list &n