建議使用 Visual Studio 2017

/showIncludes (列示包含檔)

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

讓編譯器輸出 include 檔的清單。 巢狀包含檔也會顯示 (您包含的檔案中所包含的檔案)。

/showIncludes  

在編譯時碰到包含檔時,便會輸出一個訊息,例如:

Note: including file: d:\MyDir\include\stdio.h  

巢狀 include 檔會以縮排表示,巢狀的每一層加一個空格,例如:

Note: including file: d:\temp\1.h  
Note: including file:  d:\temp\2.h  

在這個範例中,2.h 是從 1.h 包含納入,所以加上縮排。

The /showIncludes 選項是發出至 stderr,不是 stdout

在 Visual Studio 開發環境中設定這個編譯器選項

  1. 開啟專案的 [屬性頁] 對話方塊。 如需詳細資訊,請參閱 如何:開啟專案屬性頁

  2. 按一下 [C/C++] 資料夾。

  3. 按一下 [進階] 屬性頁。

  4. 修改 [顯示 Include 檔] 屬性。

若要以程式方式設定這個編譯器選項

編譯器選項
設定編譯器選項

顯示: