程序有多个文件组成,并分为多个目录在根目录下用make CFLAGS="-g"编译然后在GDB中用info func来显示函数,但只能显示部分函数,有些目录下的程序中的函数没有显示,提示No debugging symbols这个问题该怎么解决?是因为有部分文件编译的时候没有调试信息马?可我用CFLAGS="-g"了,应该有才对?另外,在子目录中也有一些Makefile.|CPP --C PLUS PLUS,猜想ing. c++flags and cflags吧.