1. 程式人生 > >Additional Include Directories 與 Include Directories的區別

Additional Include Directories 與 Include Directories的區別

一般小白在使用VS新增第三方庫檔案的時候,會發現教程在設定Include的相關目錄時,有以下兩種方式:

1.VC++ Directories -> Include Directories
2.C/C++ -> General -> Additional Include Directories

那這兩種方式又有什麼不同呢?
Sin_Geek在度娘了一些資料後,從MSDN得到了官方的解釋~

The compiler searches for directories in the following order:
1.Directories containing the source file.
2.Directories specified with the /I option, in the order that CL encounters them.
3.Directories specified in the INCLUDE environment variable.

1是預設包含的路徑
2中的/I是由C/C++ -> General -> Additional Include Directories設定的路徑
3中的INCLUDE是由VC++ Directories -> Include Directories設定的路徑