我的程序中包含一个头文件,我想知道它是如何被包含的(它是标准包含文件之一)。它可能包含在包含的文件中包含的文件中... - 你明白了。它甚至可能是 6 或 7 包括深度(或更多)。我怎样才能看到它是从哪里包含的?有没有办法获取文件的整个#include
树.c
?
我正在使用VS2008。
我的程序中包含一个头文件,我想知道它是如何被包含的(它是标准包含文件之一)。它可能包含在包含的文件中包含的文件中... - 你明白了。它甚至可能是 6 或 7 包括深度(或更多)。我怎样才能看到它是从哪里包含的?有没有办法获取文件的整个#include
树.c
?
我正在使用VS2008。
将/showIncludes
开关添加到编译器命令行。这将打印出包含在输出窗口中的每个文件。输出缩进以指示哪个文件导致包含特定标头。