Linux开发入门:使用gdb调试C/C++入门教程

时间:2024-07-11 22:58:45
【文件属性】:

文件名称:Linux开发入门:使用gdb调试C/C++入门教程

文件大小:251KB

文件格式:ZIP

更新时间:2024-07-11 22:58:45

调试,linux,gdb,移动开发,编程语言,智能硬件/物联网,信息安全,研发管理,系统/网络/运维,Linux,云计算/大数据,数据库,游戏开发,设计制作,嵌入式,c语言,*软件,界面,语言,图形

GDB(GNU symbolic debugger)简单地说就是一个调试工具。它是一个受通用公共许可证即GPL保护的*软件。 像所有的调试器一样,GDB可以让你调试一个程序,包括让程序在你希望的地方停下,此时你可以查看变量、寄存器、内存及堆栈。更进一步你可以修改变量及内存值。GDB是一个功能很强大的调试器,它可以调试多种语言。在此我们仅涉及 C 和 C++ 的调试,而不包括其它语言。还有一点要说明的是,GDB是一个调试器,而不像 VC 是一个集成环境。你可以使用一些前端工具如XXGDB、DDD等。他们都有图形化界面,因此使用更方便,但它们仅是GDB的一层外壳。因此,你仍应熟悉GDB命令。事实上,当你使用这些图形化界面时间较长时,你才会发现熟悉GDB命令的重要性。 在你调试你的程序之前,当你编译你的源程序时,不要忘了 -g 选项或其它相应的选项,才能将调试信息加到你要调试的程序中。例如:gcc -g -o hello hello.c 。


【文件预览】:
Linux开发入门_使用gdb调试C_C++入门教程-202082154357737_70794.pdf
Linux开发入门_使用gdb调试C_C++入门教程-20208215441032_8078.zip

网友评论