Additional Include Directories 與 Include Directories的區別
阿新 • • 發佈:2019-01-22
一般小白在使用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設定的路徑