本人菜鸟一个,最近在研究Jabberd这个东东,想对其中有代码进行一些修改,于是问题来了:
jabberd的源文件包含了n多个文件夹,各个文件中又#include了各种复杂的关系,我想用gdb怎么调试这个宏大的工程?
linux下有什么工具可以调试包含多个文件的大型工程?
要想在gdb中调试文件必须先gcc -g XXXX -o XXX吧,但是大型工程的文件一般都是这样,比如说有一个文件夹中包含了文件夹A和B(B不在A中),文件夹A中有a.c和a.h,文件夹B中有b.c和b.h,但是a.h中#include"B/b.h"...... 类似好多这种的关系我怎么调试?有什么工具吗?是不是要修改Makefile?
本人新手,感谢大家指导~~~~~
ghj1234556 于 2012-02-20 13:42:18发表:
没有人会回答吧
yanyan33333 于 2012-02-20 12:09:17发表:
呃....还是没有人吗?
yanyan33333 于 2012-02-19 10:54:59发表:
自己顶一下,没有人回答吗?