C++ 获取项目中每个文件包含的所有头文件的列表

C++ 获取项目中每个文件包含的所有头文件的列表,c++,gcc,header,include,g++,C++,Gcc,Header,Include,G++,我需要查看每个文件中的所有include,只是没有文件名的-H给了我标题名,但我不知道包含它们的文件是什么,这就是我想要的 我还尝试使用-MF使用-M,但在日志文件中,我只有一个.ogcc-H somefile.c显示了somefile.c所包含的文件,并根据嵌套的\include缩进。关于为什么每个文件都包含特定的头文件,您必须询问程序员

我需要查看每个文件中的所有include,只是没有文件名的-H给了我标题名,但我不知道包含它们的文件是什么,这就是我想要的


我还尝试使用-MF使用-M,但在日志文件中,我只有一个.o

gcc-H somefile.c
显示了somefile.c所包含的文件,并根据嵌套的
\include
缩进。关于为什么每个文件都包含特定的头文件,您必须询问程序员