【Linux】调试器-gdb使用
一、知识铺垫
1.背景
程序的发布方式有两种,debug 模式和 release 模式,而想进行调试只能在发布方式为 debug 版本下
Linux gcc/g++出来的二进制程序,默认是 release 模式,这也就意味着无法调试
在 linux 下要使用 gdb 调试,必须在源代码生成二进制程序的时候, 加上 -g 选项
到这里,在结合我们前面所学的知识,对于一些默认行为,我们可以进行总结一下👇
2.默认行为(重要)
gcc 默认行为
1.默认是动态链接的(静态要加 static)
2...