程序的调试工作在整个程序的开发过程中占据了相当大的比例。使用 gcc 调试 C 程序
时,只能依靠 gcc 发出的警告或错误信息来进行,所以调试的效率非常低。
为此,GNU 开发了 GDB 调试器(GNU Debugger)。GDB 的调试功能非常强大,甚至可以
和 Visual C++、Visual Basic、Jbuilder 等开发工具的调试器相媲美。但 GDB 的缺点是没
有图形调试界面。尽管如此,对于从事嵌入式 Linux 应用开发的人员还是有必要知道 GDB
的使用方法的。
例如:
test.c: