1. 宏调试 在GDB下,我们无法print宏定义,因为宏是预编译的.但是我们还是有办法来调试宏,这个需要GCC的配合. 在GCC编译程序的时候,加上-ggdb3参数,这样,你就可以调试宏了.另外,你可以使用下述的GDB的宏调试命令 来查看相关的宏.info macro – 你可以查看这个宏在哪些文件里被引用了,以及宏定义是什么样的. macro – 你可以查看宏展开的样子. 2. 找不到源文件 太多的朋友都说找不到源文件.在这里我想提醒大家做下面的检查:编译程序员是否加上了-g参数以包含deb…