通过MSDN,我会说不;但是,在我放弃之前,我想我会在这里问。
是否有包含头文件时显示的Visual Studios预处理器选项?具体来说,我正在寻找类似于以下链接中描述的 / verbose:lib 的内容。
http://msdn.microsoft.com/en-US/library/wdsk6as6%28v=VS.80%29.aspx
答案 0 :(得分:10)
/showIncludes
中记录了开关#include "foo.h"
(列出包含文件),正如您所寻找的那样。以下是该开关产生的输出示例:
鉴于文件 main.c ,包括:
#include "bar.h"
和文件 foo.h ,包括:
Note: including file: d:\temp\foo.h
Note: including file: d:\temp\bar.h
产生的输出是:
{{1}}