Linux下的C语言调试技术

来自软件实验室
跳转至: 导航搜索

关于调试:debug

不同语言的调试工具不同,但是理念相似:

  • 排错
  • 通过调试学习编程:让程序的运行慢下来

调试的常见技术

  • 输出日志
  • 设置断点:查看变量、表达式;单步执行

gdb

参考: http://www.ibm.com/developerworks/cn/linux/sdk/gdb/index.html

ddd

gdb的可视化工具,优于xxgdb

C/C++的IDE

下面的IDE给出了现代化的编写软件和调试程序的平台: